У меня есть гибридное приложение Qt5 / QML, созданное с помощью Ubuntu Touch SDK. Я пытаюсь установить значок приложения для него, но безуспешно. Код выглядит следующим образом:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
...
QtQuick2ApplicationViewer viewer; // is this part of the problem perhaps?
viewer.setMainQmlFile(...); // works and i see my page
...
app.setWindowIcon(QIcon::("./localfilepath.svg");
...
return app.exec();
}
Он явно ищет SVG (изменение пути приводит к ошибке), но это не меняет значок, используемый при нажатии Alt kbd> + Tab kbd> или посмотрите на значок боковой панели (значок?).
Что я делаю не так?