Мне нужно установить значок, оба для файла .exe, в верхнем левом углу окна моего приложения и На панели задач (Windows 10). Однако это работает только частично - я могу установить значок .exe, но это все. В двух других местах у меня есть значок по умолчанию. Я работаю с QT 5.9.7 Внутри визуальной студии 2017. br /> У меня есть следующая строка в моем файле .rc < /code>: < /p>
IDI_ICON1 ICON "favicon.ico"
< /code>
, который позволяет мне иметь значок .exe. Но, похоже, это не влияет на остальную структуру. Я пытался установить значок в приложении таким образом (main.cpp< /code>): < /p>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.setWindowIcon(QIcon(":/favicon.ico"));
// a.setWindowIcon also doesn't work.
return a.exec();
}
< /code>
или даже внутри mainwindow.cpp < /code> < /p>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
setWindowIcon(QIcon(":/favicon.ico"));
}
< /code>
Однако, кажется, его игнорируют - он не имеет никакого эффекта, также не дает мне никакой ошибки. Я также пытался включить ImageFormats/Qico.dll
Folllloing эту инструкцию - все еще не повезло.
Вопрос [/b]
Так - как правильно установить эти два других значка - в панели задач Windows и в углу окна моего приложения? < /p>
edit:
Добавление файла qrc также не решает проблему.
Мне нужно установить значок, оба для файла .exe, в верхнем левом углу окна моего приложения и На панели задач (Windows 10). Однако это работает только частично - я могу установить значок .exe, но это все. В двух других местах у меня есть значок по умолчанию. Я работаю с QT 5.9.7 Внутри визуальной студии 2017. br /> У меня есть следующая строка в моем файле .rc < /code>: < /p>
[code]IDI_ICON1 ICON "favicon.ico" < /code>
, который позволяет мне иметь значок .exe. Но, похоже, это не влияет на остальную структуру. Я пытался установить значок в приложении таким образом (main.cpp< /code>): < /p>
Однако, кажется, его игнорируют - он не имеет никакого эффекта, также не дает мне никакой ошибки. Я также пытался включить ImageFormats/Qico.dll [/code] Folllloing эту инструкцию - все еще не повезло.
Вопрос [/b]
Так - как правильно установить эти два других значка - в панели задач Windows и в углу окна моего приложения? < /p>
[b] edit: [/b] Добавление файла qrc также не решает проблему.