Seite 1 von 1

systemtry unter WIN7

Verfasst: 17. April 2010 02:13
von anno1988
Hallo,

ich will einen Tray Icon in mein Programm einbauen.

Ich habe mir das Beispiel dazu angeschaut.

http://doc.trolltech.com/4.6/desktop-sy ... dow-h.html

Wenn ich jetzt aber das Makro

Code: Alles auswählen

Q_INIT_RESOURCE(systray);
mit dazu programmiere, bekomme ich immer eine Fehlermeldung vom Debugger.

Fehler in der mainwondow.cpp bei mir:

Code: Alles auswählen

C:\Projects/src/main.cpp:11: undefined reference to `qInitResources_systray()'

Verfasst: 17. April 2010 07:15
von franzf
So schnell geht das ja auch nicht...
Du musst
1) In deinem .pro eine "RESOURCES"-Zeile haben.
2) Du brauchst ein .qrc
3) Du musst nochmal qmake ausführen
4) Überhaupt die Doku zum Thema befragen.

Dann sollte das eigentlich ganz wunderbar funktionieren.
Und du musst natürlich die Resourcen initialisieren, die du anlegst. Wenn du keine Resource namens "systray" hast, kann natürlich nichts dabei rauskommen...

Verfasst: 17. April 2010 12:09
von Christian81
Ich mein - hier steht doch alles ... http://doc.trolltech.com/4.6/desktop-systray.html