ich habe ein Problem mit Resourcen.
Ich verwende die Qt 4.2.2 open Source Version von Qt
Ich würde gerne zwei Icons in meinem Programm verwenden,
eins als WindowIcon und eines als SystemTrayIcon.
also habe ich eine .qrc Datei angelegt:
Code: Alles auswählen
<!DOCTYPE RCC><RCC version="1.0">
<qresource >
<file>logo.jpg</file>
</qresource>
</RCC>
folgende Aufrufe gemacht:
Code: Alles auswählen
...
MainWindow->setWindowIcon(QIcon(QString::fromUtf8(":logo.jpg")));
...
trayicon = new QSystemTrayIcon(QIcon(QString::fromUtf8(":logo.jpg")));
trayicon->show();
...
Die Zielsysteme sind sowohl Windows 2000 als auch Windows XP und unter beiden funktionierts nicht.
Allerdings funktionierts unter beiden Systemen wenn ich dort QT vollständig installiere!? Es funktioniert auch nur mit .jpg Dateien, ich habs
mit .gif, .png, .ico versucht das tuts nicht.
Hat jemand eine Ahnung woran das liegen könnte?
Gruß,
SuperSonik