QIcon und .qrc Problem
Verfasst: 5. Oktober 2010 10:37
Hi ich hab ein problem in meiner main funktion versuche ich aus einer qrc datei ein icon zu laden.
Beim Debuggen klappts auch aber wenn ich eine release kompiliere wirds nicht mehr geladen.
Die Sprachpakete werden immer geladen.
Weiß jemand woran das liegen könnte?
qrc datei:
[/code]
Beim Debuggen klappts auch aber wenn ich eine release kompiliere wirds nicht mehr geladen.
Die Sprachpakete werden immer geladen.
Weiß jemand woran das liegen könnte?
Code: Alles auswählen
int main(int argc, char *argv[])
{
Q_INIT_RESOURCE(UpdateDW2);
QApplication a(argc, argv);
// translation
QTranslator tr1;
QTranslator tr2;
QString qttr = QString("languages/qt_%1").arg(QLocale::system().name());
if (tr1.load(qttr, ":/language/qt"))
a.installTranslator(&tr1);
QString apptr = QString("languages/update_%1").arg(QLocale::system().name());
if(tr2.load(apptr, ":/language/en"))
a.installTranslator(&tr2);
int res;
UpdateDW2 w(&res);
QIcon icon(":/icons/icon.ico");
w.setWindowIcon(icon);
w.show();
a.exec();
return res;
}
Code: Alles auswählen
<RCC>
<qresource prefix="/language/en">
<file>languages/update_en_GB.qm</file>
</qresource>
<qresource prefix="/icons">
<file>icon.ico</file>
<file>icon.png</file>
</qresource>
<qresource prefix="/language/qt">
<file>languages/qt_de.qm</file>
</qresource>
</RCC>