我正在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();
}
现在我想在我的应用程序窗口中添加一个Icon,所以我尝试了这个:
view.setWindowIcon(QIcon("qrc:/qml/GenericHostApplicationQML/content/pics/TXE.ico"));
并且我没有收到任何错误,但是当我运行它时,窗口有常规的.exe文件图标,而不是想要的。我尝试改变图片,但没有解决问题。