QtCreatorとc++(Win7)でQMLデスクトップアプリケーションを作成しています。
main.cppに、次のようなアプリケーションをロードしました。
Q_DECL_EXPORT int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QDeclarativeView view;
view.setWindowFlags(Qt::Window | Qt::MSWindowsFixedSizeDialogHint);
view.setSource(QUrl("qrc:/qml/GenericHostApplicationQML/myMain.qml"));
view.show();
menu->load();
return app.exec();
}
そして今、アプリケーションウィンドウにアイコンを追加したいので、これを試しました:
view.setWindowIcon(QIcon("qrc:/qml/GenericHostApplicationQML/content/pics/TXE.ico"));
エラーは発生しませんが、実行中、ウィンドウには通常の.exeファイルアイコンが表示され、必要なアイコンは表示されません。写真を変えてみましたが、うまくいきませんでした。