crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> иконка приложения в KDE, иконка приложения в KDE
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"

В Assistant упоминается

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) *
для KDE установить, чтобы выходной файл в оконном менеджере имел свою иконку.
насколько я знаю, линуксовые файловые менеджеры не пытаются искать иконку в бинаре, т.к. нет соответствующего стандарта на это. Используется способ связывания типа файла (или конкретного файла) с иконкой лежащей где-нибудь.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 13.11.2009, 18:07
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


В документации все уже написано :)

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) *
Цитата(vvs83 @ 13.11.2009, 20:47) *
для KDE установить, чтобы выходной файл в оконном менеджере имел свою иконку.
насколько я знаю, линуксовые файловые менеджеры не пытаются искать иконку в бинаре, т.к. нет соответствующего стандарта на это. Используется способ связывания типа файла (или конкретного файла) с иконкой лежащей где-нибудь.


Да действительно, в Linux не встроить icon в выполняемый файл, в отличии от Windы с *.exe
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
frg10
  опции профиля:
сообщение 14.11.2009, 13:46
Сообщение #5


Студент
*

Группа: Участник
Сообщений: 47
Регистрация: 8.11.2009
Из: Ростов-на-Дону
Пользователь №: 1213

Спасибо сказали: 5 раз(а)




Репутация:   2  


Конкретно в KDE есть папка /usr/share/applications в которой лежат файлы *.desktop. Это обычные текстовые файлы, в которых описываются все гуевые приложения в системе. Вот как раз там и указывается иконка.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.12.2024, 3:22