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>