【发布时间】:2017-01-04 18:52:59
【问题描述】:
我目前正在阅读 QML 文档,我意识到没有关于如何定义应用程序图标的说明。
我尝试了一些东西,但这不起作用:
int main(int argc, char *argv[])
{
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QGuiApplication app(argc, argv);
app.setWindowIcon(QIcon(":/favicon.ico"));
QQmlApplicationEngine engine;
engine.load(QUrl(QLatin1String("qrc:/main.qml")));
return app.exec();
}
有人可以启发我吗? 在此先感谢:)
【问题讨论】:
-
没有可移植的方式,对于 windows,请将
win32:RC_ICONS += appicon.ico添加到您的 PRO 文件中。 -
已经完成。我也把我的图标放在了根文件夹中..
-
不,这是不同的,这是 QML 应用程序,而不是 C++