Qt4 rcc - SVG leer

Psyjo

Psyjo

Routinier
Hallo !

Ich grübele schon seit gestern über ein Problem bei einem meiner Programme.

Das Programm soll QIcon im SVG-Format anzeigen.

Wenn ich dem Icon das File direkt gebe
Code:
app.setWindowIcon(QIcon("res/ico.svg"));
funktioniert das problemlos.

Da ich aber die Ressourcen mit in das Programm bringen will habe ich die Files mittels qrc-File eingebunden:
Code:
[...]
<file alias="appicon">ico.png</file>
<file alias="appicon_warn">ico_warn.png</file>
<file alias="appicon_svg">ico.svg</file>
<file alias="appicon_warn_svg">ico_warn.svg</file>
[...]

Die PNG-Icons funktionieren problemlos sowohl mit ":appicon" als auch mit ":/ico.png".
Bei den SVG sieht das allerdings anders aus
":appicon_svg" meckert nicht und macht kein Bild, ":/ico.svg" liefert dagegen
Code:
Cannot open file ':/ico.svg', because: Unknown error
Eben habe ich festgestellt das genau diese beiden Dateien leer sind. (QStream(QFile).readAll())

Installiert ist Qt-4.3.3, gcc-4.1.2

Kennt jemand dieses Problem und möglicherweise auch eine Lösung?

Gruß
Psyjo
 

Ähnliche Themen

Gnome Classic Desktop: Home-Inhalt Icons ausblenden

HP PSC 2175 - CUPS druckt nicht

kde4 Dolphin Speichermedien

Squid nur zum maskieren der eigenen IP, nicht für Webserver auf port 80

Zurück
Oben