Page 1 of 1
Qt и LibGnome
Posted: 30. Jun 2012, 16:59
by Andyun
Salix OS 13.37, Xfce.
Оказывается, приложения с графическим интерфейсом на библиотеках Qt выглядят в GTK окружении гораздо лучше (как GTK приложения), если в системе установлен пакет LibGnome. Также, в этом случае, при открытии или сохранении файлов, открывается диалоговое окно штатного файлового менеджера (Thunar), а не встроенного в Qt (работает не во всех приложениях Qt). И размер шрифта обычный, не мелкий.
Re: Qt и LibGnome
Posted: 30. Jun 2012, 19:29
by posixru
Andyun wrote:Оказывается, приложения с графическим интерфейсом на библиотеках Qt выглядят в GTK окружении гораздо лучше (как GTK приложения), если в системе установлен пакет LibGnome.
Скорее в этом виноват пакет
libgnomeui (в нём собран код Gnome, связанный с графическим интерфейсом. Он состоит, в основном, из виджетов, улучшающих и расширяющих Gtk, что приводит к более согласованным интерфейсам).
Про одинаковый вид Qt и GTK приложений писано море статей и заметок.
Когда то и я этим баловался... Из того что вспомнилось:
Gtk-qt-engine - даёт возможность пользователю использовать виджеты Qt/KDE для GTK приложений.
Gtk2-engines-qtcurve - тут GTK (gtk2) приложения отрисовываются с помощью виджетов Qt (пакеты qtcurve, qtcurve-gtk2 и qtcurve-kde4, кому что надо).
Oxygen-gtk - проект по созданию единства внешнего вида GTK приложений, запущенных под KDE и нативных KDE приложений. По нему же
Oxygen KDE 3.9.1 for Firefox:
Ещё есть какие то... Не помню уже какие, сейчас я под однотонность не подгоняю, так нормально, малость похожие, самопальные темы стоят и всё.
Re: Qt и LibGnome
Posted: 1. Jul 2012, 04:28
by Andyun
posixru wrote:
Скорее в этом виноват пакет libgnomeui
У меня не установлен libgnomeui - только libgnome.
Re: Qt и LibGnome
Posted: 1. Jul 2012, 08:03
by posixru
Andyun wrote:У меня не установлен libgnomeui - только libgnome.
Всё может быть (посмотрел и подумал что по аналогии xine-lib и xine-ui)...
У меня то
Gnome3 (GSB) полностью стоит, потому не ясно что именно.