Tenho um aplicativo híbrido Qt5 / QML criado com o Ubuntu Touch SDK. Estou tentando definir o ícone do aplicativo para ele, mas sem sucesso. O código é assim:
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();
}
Ele claramente procura pelo svg (mudar o caminho gera um erro), mas isso não muda o ícone usado quando eu pressiono Alt + Tab , ou no ícone da barra lateral (um ícone?).
O que estou fazendo de errado?