Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
vvs83 |
13.11.2009, 17:47
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 14.9.2009 Пользователь №: 1090 Спасибо сказали: 0 раз(а) Репутация: 0
|
Здравствуйте!
Можно ли в настройках файла .pro для KDE установить, чтобы выходной файл в оконном менеджере имел свою иконку. Windows не интересует, т.к. там легко //file *.pro RC_FILE = resources.rc И в файле ресурсов //resources.rc IDI_ICONMAIN ICON DISCARDABLE "main.ico" В Link упоминается kde-config --path icon Кто-нибудь сталкивался с этим и как решали...? |
|
|
|
|
Litkevich Yuriy |
13.11.2009, 17:53
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(vvs83 @ 13.11.2009, 20:47) Link для KDE установить, чтобы выходной файл в оконном менеджере имел свою иконку. насколько я знаю, линуксовые файловые менеджеры не пытаются искать иконку в бинаре, т.к. нет соответствующего стандарта на это. Используется способ связывания типа файла (или конкретного файла) с иконкой лежащей где-нибудь.
|
|
|
|
|
Kagami |
13.11.2009, 18:07
Сообщение
#3
|
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9
|
В Link все уже написано
P.S. А почему нельзя таскать иконку с собой и устанавливать ее в QWidget::setWindowIcon() или нужна иконка для файла чтобы она отображалась в проводнике? Сообщение отредактировал Kagami - 13.11.2009, 18:10 |
|
|
|
|
vvs83 |
13.11.2009, 18:25
Сообщение
#4
|
|
Новичок Группа: Новичок Сообщений: 6 Регистрация: 14.9.2009 Пользователь №: 1090 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Litkevich Yuriy @ 13.11.2009, 18:53) Link Цитата(vvs83 @ 13.11.2009, 20:47) Link для KDE установить, чтобы выходной файл в оконном менеджере имел свою иконку. насколько я знаю, линуксовые файловые менеджеры не пытаются искать иконку в бинаре, т.к. нет соответствующего стандарта на это. Используется способ связывания типа файла (или конкретного файла) с иконкой лежащей где-нибудь.Да действительно, в Linux не встроить icon в выполняемый файл, в отличии от Windы с *.exe |
|
|
|
|
frg10 |
14.11.2009, 13:46
Сообщение
#5
|
|
Студент ![]() Группа: Участник Сообщений: 47 Регистрация: 8.11.2009 Из: Ростов-на-Дону Пользователь №: 1213 Спасибо сказали: 5 раз(а) Репутация: 2
|
Конкретно в KDE есть папка /usr/share/applications в которой лежат файлы *.desktop. Это обычные текстовые файлы, в которых описываются все гуевые приложения в системе. Вот как раз там и указывается иконка.
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 23.12.2025, 6:12 |