Думаю, многие с этим сталкивались: в приложениях, написанных с использованием разных графических тулкитов, разные и темы оформления. Это происходит из-за того, что способы задания темы значков / иконок, стиля оформления для них различны. Однако, можно заставить приложения, написанные на одном тулките, подхватывать стили другого.
Пользователям DE, основанных на gtk (а значит, и настроенными под gtk), нужно установить пакет qgtkstyle, с помощью которого приложения qt будут подхватывать темы gtk.
Для пользователей KDE и других qt-based DE понадобится пакет gtk-qt-engine.
Для Debian установка qgtkstyle превратилась в настоящий квест: в стабильных репозиториях нет, в эксперементальных — почему-то тоже. Однако, шибко мне захотелось поставить данный пакет — пошлез на svn к trolltech’ам. Вот он: svn://labs.trolltech.com/svn/styles/gtkstyle .
$ sudo aptitude install subversion
$ svn checkout svn://labs.trolltech.com/svn/styles/gtkstyle svn: Can't connect to host 'labs.trolltech.com': Время ожидания соединения истекло
Так что я не смогу продемонстрировать, как это всё выглядит на Debian. Однако, можно посмотреть, как оно у других:
Прочёл раз. Прочёл два. Дошло. На первый взгляд — вполне разумно и даже более, но только свяжись… ИМХО — естественно.
Хм, действительно. Просто я отвлёкся — для перепроверки решил поставить qgtkstyle на Debian, но не пошло. Поэтому вторая часть поста «не дружит» с первой
Пользователям кде достаточно поставить oxygen-gtk
http://storage8.static.itmages.ru/i/11/1207/h_1323233042_9131468_22c5b44c10.png
Только в случае, если они используют кде тему oxygen.
Так ведь?