Форум русскоязычного сообщества Ubuntu


Автор Тема: Настройка иконки окна приложения  (Прочитано 298 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн byte255

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Настройка иконки окна приложения
« : 15 Октябрь 2020, 10:06:39 »
Здравствуйте!
Подскажите, возможно ли установить иконку окна приложения (рядом с тайтлом окна) приложению, у которого её нет без его перекомпиляции?
Например


вот у slack её нет. У меня есть ещё пара - тройка приложений без иконки в тайтле окна, это затрудняет переключение между окнами по att+tab (неясно, где какое приложение).
Система xubuntu 18.04, менеджер Thunar.

Цитата: Правила форума
1.5. Для добавления графических изображений в сообщения требуется использовать внешние сервисы. Включение в сообщения полноразмерных изображений, превышающих разрешённые размеры, допускается исключительно в виде превью. Подробную инструкцию, а также список рекомендованных и запрещенных сервисов можно посмотреть в «Руководстве по добавлению изображений на форум».
Перезалито в соответствии с правилами.
-- ALiEN175
« Последнее редактирование: 15 Октябрь 2020, 13:43:55 от ALiEN175 »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4442
    • Просмотр профиля
Re: Настройка иконки окна приложения
« Ответ #1 : 15 Октябрь 2020, 10:23:43 »
На скриншоте вроде вижу иконку в заголовке окна. Другое дело, что она тебе не нравится.
Например, в используемой теме иконок, нет иконки, которая "прописана" в этой программе. Тогда просто добавить в тему иконок соответствующую иконку.
Цитировать
вот у slack её нет
Посмотри, какая иконка указана в его десктоп-файле. Проверь, существует-ли эта иконка в используемой теме икон.
И вообще, что это за слак. Например, если это снап, то они все несут с собой.

Оффлайн byte255

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Настройка иконки окна приложения
« Ответ #2 : 15 Октябрь 2020, 10:36:16 »
Цитировать
На скриншоте вроде вижу иконку в заголовке окна. Другое дело, что она тебе не нравится.
Это иконка по умолчанию. Например, если я пишу Qt5 приложение и не указываю явно windowIcon в коде, оно запустится в окне с такой же иконкой.

Цитировать
Например, в используемой теме иконок, нет иконки, которая "прописана" в этой программе. Тогда просто добавить в тему иконок соответствующую иконку.
Посмотри, какая иконка указана в его десктоп-файле. Проверь, существует-ли эта иконка в используемой теме икон.
- есть, выглядит вот так:



И вообще, что это за слак.

 - Корпоративный мессенджер https://slack.com/intl/en-ru/

Иконки в используемую тему оформления добавил, не помогло.
« Последнее редактирование: 15 Октябрь 2020, 13:45:18 от ALiEN175 »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4442
    • Просмотр профиля
Re: Настройка иконки окна приложения
« Ответ #3 : 15 Октябрь 2020, 13:07:55 »
Надо признать, что стандартные методы не помогли.
Не помогло создание иконок в /usr/share/pixmaps (*.xpm), /usr/lib/slack, /usr/share/icons/hicolor.
Пробовал в коде искать намек на иконки. Если-бы эти бездари хотя-бы в коде жестко зашили, то есть шанс найти. Безуспешно.
Цитировать
не указываю явно windowIcon в коде
Если у тебя есть опыт, то найти это место в коде Слак и может можно что "подправить".

 

Страница сгенерирована за 0.067 секунд. Запросов: 24.