System Tray Icon nur ohne Bild sichtbar
Verfasst: 23. April 2014 18:07
Guten Tag!
Ich versuche seit einiger Zeit vergeblich mein Programm ein SystemTrayIcon zu verpassen.
Habe nach einiger Suche auch schon diverse Anleitungen durch. Bei meinem Programm wird immer ein leeres TrayIcon unten in dem Icon-Fenster angezeigt.
Ich habe im Projekt ein Resource File mit dem Inhalt:
Die Datei liegt folglich im Ordner, wo die anderen Projektdateien ebenfalls liegen.
Dazu ein Verweis in meinem .pro File:
Ich erstelle das Icon im Konstruktor:
Wie gesagt, es wird in der Ecke unten links zwar ein Icon angezeigt, allerdings mit keinem Bildchen.
Wo könnte ein Fehler liegen? Vielleicht im Dateiaufruf des ICO-Files?
Vielen Dank für eure Antworten!
Beste Grüße
Ich versuche seit einiger Zeit vergeblich mein Programm ein SystemTrayIcon zu verpassen.
Habe nach einiger Suche auch schon diverse Anleitungen durch. Bei meinem Programm wird immer ein leeres TrayIcon unten in dem Icon-Fenster angezeigt.
Ich habe im Projekt ein Resource File mit dem Inhalt:
Code: Alles auswählen
<RCC>
<qresource prefix="/images">
<file>favicon.ico</file>
</qresource>
</RCC>Dazu ein Verweis in meinem .pro File:
Code: Alles auswählen
RESOURCES += \ res.qrcIch erstelle das Icon im Konstruktor:
Code: Alles auswählen
trayIcon = new QSystemTrayIcon(this);
trayIcon->setIcon(QIcon(QPixmap(":/images/favicon.ico")));
trayIcon->show();Wie gesagt, es wird in der Ecke unten links zwar ein Icon angezeigt, allerdings mit keinem Bildchen.
Wo könnte ein Fehler liegen? Vielleicht im Dateiaufruf des ICO-Files?
Vielen Dank für eure Antworten!
Beste Grüße