Я разрабатываю приложение для RedHat 7.2, с Qt5.6.Qt5.6 установить значок приложения (Linux)
Мой файл ресурсов «QRC»:
<RCC>
<qresource prefix="/">
<file alias="APP_ICON">lw-3.png</file>
</qresource>
</RCC>
Я хочу, чтобы приложение, чтобы использовать этот ресурс в качестве значка приложения для настройки. Используя редактор, я редактировал главное окно и устанавливал свойство 'windowIcon' в APP_ICON, выбирая его из файла ресурсов.
Я запустил qmake и создал приложение, но значок остается значком по умолчанию Qt.
Я попытался добавить этот код в главном окне конструктора:
QIcon objIcon = QIcon(":/APP_ICON");
setWindowIcon(objIcon);
Однако это не работает либо, что мне нужно сделать?
[Изменить] Приложение, показанное на панели задач, отображает правильный значок в настройке в ресурсе рядом с заголовком приложения, а его неправильный значок в файловой системе неправильный.
не то, что я могу обернуть в Qt IDE, так что его автоматически, когда приложение построено ? Я пробовал официальную Qt-страницу перед публикацией в StackOverflow, но не успехом. – SPlatten
Мне также хотелось бы, чтобы это было так, но после нескольких дней поиска это был единственный подход, который я нашел (что также случилось с работой) - давайте немного подождем, возможно, у кого-то еще есть решение. – myk