В настоящее время я читаю документы QML, и я понял, что нет объяснений в том, как определить значок приложения.Определить значок окна для приложения 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-файл. – dtech
Уже сделано. Я также поместил свой значок в корневую папку. –
Возможный дубликат [как установить значок в главном окне и действие с QT] (http://stackoverflow.com/questions/29284643/how-to-set -an-icon-on-a-main-window-and-action-with-qt) – BaCaRoZzo