Linux ne dispose d'aucune norme pour lire les ressources incorporées. Il est donc impossible d'intégrer l'icône dans le fichier binaire de l'application et de l'afficher dans le menu et le programme de lancement. Vous devrez installer votre icône dans le répertoire approprié pixmaps
et un fichier .desktop
dans le répertoire approprié apps
pointant vers votre application et l'icône correspondante.
La documentation Qt que vous avez citée fait référence à icon theme specification, qui décrit où les fichiers doivent être installés. Recherchez le Installation des icônes d'application vers la fin pour le résumé de ce qui doit être fait.
Vous devrez installer les fichiers dans la cible "install" de votre système de construction (qmake ou cmake ou ce que vous utilisez) et éventuellement créer un paquet Debian en plus de cela. Le créateur de Qt est peu susceptible de vous aider avec ceux-ci.
Le lien de document Qt que vous avez spécifié donne les détails pour KDE et GNOME. Quel environnement de bureau utilisez-vous? – yasouser
Je cours Gnome – gadlol
@yousouser: De nos jours tous les principaux environnements de bureau Linux comprennent la même spécification freedesktop.org. –