Возможно ли установить GTK-шную тему на QT?

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Возможно ли установить GTK-шную тему на QT?

Сообщение aLexx programmer »

Решил занятся приведением gtk- и qt-программ к одинаковому внешнему виду. Нашёл gtk-движок, позволяющий ставить на gtk qt-темы. Но при этом некоторые qt-программы (например, SIM) подтормаживают, что меня немного раздражает. Да и темы для qt мне нравятся меньше тем для gtk.

Можно ли наоборот, ставить на qt gtk-шные темы?

Спасибо за внимание.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение clx »

Ставишь gtk-engines-qt
Заходишь в kcontrol и выставляешь то, что хотел.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
theli
Сообщения: 117
Статус: вышибала
ОС: GNU/Linux (Gentoo)

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение theli »

(clx @ Понедельник, 29 Августа 2005, 12:54) писал(а):Ставишь gtk-engines-qt
Заходишь в kcontrol и выставляешь то, что хотел.

gtk-engines-qt как раз и есть гтк движок, позволяющий использовать КуТ темы на гтк ....
а вообще-то он наоборот хотел ....
жаль что это почти нереально :(

хотя можно покопать в направлении meta-theme
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение clx »

Для theli:
Вообще-то там есть такая возможность. Кто не верит - проверьте сами.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
theli
Сообщения: 117
Статус: вышибала
ОС: GNU/Linux (Gentoo)

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение theli »

(clx @ Понедельник, 29 Августа 2005, 13:18) писал(а):Для theli:
Вообще-то там есть такая возможность. Кто не верит - проверьте сами.

хм... а если вам не очень сложно не могли бы вы выложить скрины сего чуда?
просто интересно посмотреть а собирать qt,kdelibs и kcontrol нету никакого желания :)

хех...
GTK-Qt Theme Engine

The GTK-Qt Theme Engine is a project allowing GTK to use Qt widget styles.

It behaves like a normal GTK theme engine, but calls functions from Qt instead of doing the drawing itself.

собственно нигде на сайте не указано что это может работать наоборот....
все-таки вы что-то путаете...
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение clx »

Для theli:
У меня тоже нет желания собирать qt,kdelibs и kcontrol, чтобы показать только скрин.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение aLexx programmer »

Обратно оно не работает. После установки в kcontrol появляется пункт, в котором можно указать, какую qt-шную тему установить для gtk. При этом переписывается файл $HOME/.gtkrc-2.0. Ну и как сделать наоборот? На страничке движка, как правильно заметил theli, ничего про это нет.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение clx »

Хм, точно. Чего-то меня с утречка не в ту сторону понесло. Извиняюсь, что навязывал неправильное :unsure:
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение serg_sk »

meta-theme -- единственный выход
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
theli
Сообщения: 117
Статус: вышибала
ОС: GNU/Linux (Gentoo)

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение theli »

итого :
для достижения унифицированности GTK/Qt можно либо использовать одинаковую тему
как, например QtCurve
либо же все-таки копать в сторону meta-theme как я и отмечал с самого начала
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение aLexx programmer »

Жалко.
Поставлю конечно, meta-theme, посмотрю...
Но то, что я прочёл о ней, меня не воодушевило...

aLexx programmer добавил в 29.08.2005 15:13

Даааа.... MetaTheme - это огромный выбор из 5 тем, которые выглядят одинаково убого.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение ddc »

Раз уж про gtk-qt-engine вспомнили, скажу, что эта фигня просто цвета открашивает. Подменить картинку кнопочки для неё - нереально.
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение aLexx programmer »

(ddc @ Понедельник, 29 Августа 2005, 15:52) писал(а):Раз уж про gtk-qt-engine вспомнили, скажу, что эта фигня просто цвета открашивает. Подменить картинку кнопочки для неё - нереально.

Не понял... :blink:
Эта "фигня" замечательно работает! GTK от QT не отличить!
Тебе скрины показать?
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение ddc »

Для aLexx programmer:
Давай. А я тебе свои покажу... :megalol:
Спасибо сказали:
neuralNetwork
Сообщения: 119
ОС: Debian Squeeze

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение neuralNetwork »

(ddc @ Понедельник, 29 Августа 2005, 15:52) писал(а):Раз уж про gtk-qt-engine вспомнили, скажу, что эта фигня просто цвета открашивает. Подменить картинку кнопочки для неё - нереально.

Это Вы не про gtk-qt-engine, а про QtPixmap. Он действительно только перекрашивает, потому для него нужна еще какая-то gtk-тема, похожая на используемую для qt. gtk-qt-engine никакой дополнительной темы не требует, просто выводит все через qt.

P.S. Мои скриншоты с использованием QtPixmap (когда я его еще использовал) можно посмотреть в теме "Десктоп месяца". В целом gtk- и qt-приложения выглядят почти неотличимо (хотя это зависит от выбранных тем), а при использовании gtk-qt-engine они выглядят совсем неотличимо (и без всякой дополнительной темы).
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение aLexx programmer »

Специально для ddc: Изображение
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение ddc »

Для aLexx programmer:

Именно про это я и говорю. Кроме того, у меня при одновременно установленных KDE и GNOME часть элементов темы оставалась от темы GTK.
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Возможно ли установить GTK-шную тему на QT?

Сообщение aLexx programmer »

Данный фрагмент - скорее исключение, чем правило.
Это уже проблемы отдельных программ - ну если там жёстко задан квадрат такого-то размера, то не всегда его можно вписать в кнопку, геометрия которой отличается от квадрата :rolleyes:
А вообще:
Раз уж про gtk-qt-engine вспомнили, скажу, что эта фигня просто цвета открашивает. Подменить картинку кнопочки для неё - нереально.

Именно про это я и говорю. Кроме того, у меня при одновременно установленных KDE и GNOME часть элементов темы оставалась от темы GTK.

Без комментариев ;)
Спасибо сказали: