Ich lese gerade die QML-Dokumente, und mir wurde klar, dass es keine Erklärung gibt, wie das App-Symbol definiert wird.Definieren Sie ein Fenstersymbol für eine QML-Anwendung
Ich habe versucht, etwas, aber das funktioniert nicht:
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();
}
Kann mich jemand aufklären? Vielen Dank im Voraus :)
Es gibt keinen portablen Weg, für Windows fügen Sie 'win32: RC_ICONS + = appicon.ico' zu Ihrer PRO-Datei hinzu. – dtech
Bereits erledigt. Ich habe auch mein Icon in den Stammordner gelegt. –
Mögliches Duplikat von [wie man ein Icon auf einem Hauptfenster und eine Aktion mit QT setzt] (http://stackoverflow.com/questions/29284643/how-to-set -an-icon-on-a-main-window-and-action-with-qt) – BaCaRoZzo