LINUX.ORG.RU

QGtkStyle теперь часть Qt

 ,


0

0

QGtkStyle теперь входит в основное дерево исходников Qt. Для тех, кто не в курсе - QGtkStyle позволяет отрисовывать виджеты Qt, используя темы GTK+, тем самым идеально вписывая Qt/KDE-приложения в GNOME.

В следующем релизе (Qt 4.5) QGtkStyle будет использоваться в GNOME-окружении по умолчанию заменяя собой старую тему Cleanlooks.

>>> Подробности

Чего qt и так уже опух до безобразия.

anonymous
()

Встрeчал 2 пакета в сусе - qgtkstyle и gtkstyle, в чем разница не понял.

Neko
()

ИМХО qt все больше прогибается под gtk, стараясь внешне на него походить :) Собственно ничего другого и не остается - для qt4 нормальных тем оформления практически нет

JB ★★★★★
()

qgtkstyle не работает c последним релизом virtualbox'а - его бинарник суидный, а гтк этому противится

(process:7840): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see: http://www.gtk.org/setuid.html

JB ★★★★★
()

Ну вот. Теперь ещё размер значков пофиксить и можно жить.

AP ★★★★★
()

Слава яйцам! А то этот КуТэ страшный как чорт. Еще бы им кривизну рук поправить, чтобы эти руки поправили кривизну шрифтов.

anonymous
()
Ответ на: комментарий от JB

Re^2: QGtkStyle теперь часть Qt

> ИМХО qt все больше прогибается под gtk, стараясь внешне на него походить :) Собственно ничего другого и не остается - для qt4 нормальных тем оформления практически нет

Ну да, а для gtk есть нормальная тема оформления -- qtcurve :)

gaa ★★
()

И это правильно, ждём 4.5 :)

Lumi ★★★★★
()
Ответ на: комментарий от JB

скорее тролтехи заботятся о том, чтобы gtk'шники не чувствовали себя ущербно на фоне всего остального

anonymous
()
Ответ на: комментарий от JB

>ИМХО qt все больше прогибается под gtk, стараясь внешне на него походить :) Собственно ничего другого и не остается - для qt4 нормальных тем оформления практически нет

а я вижу это подругому

в то время когда qt поварачивается к конечному пользователю лицом, gtk чешут в одном месте ;)
в результате qt програмки будут в любом окружения выглядеть отлично, в то время как gtk ....

hizel ★★★★★
()
Ответ на: комментарий от anonymous

> скорее тролтехи заботятся о том, чтобы gtk'шники не чувствовали себя ущербно на фоне всего остального

+1024

enby ★★
()
Ответ на: комментарий от hizel

>в результате qt програмки будут в любом окружения выглядеть отлично, в то время как gtk ....

А гтк программы просто будут отлично выглядеть, потому что везде будет окружение гтк... ;)

AVL2 ★★★★★
()
Ответ на: Re^2: QGtkStyle теперь часть Qt от gaa

> Ну да, а для gtk есть нормальная тема оформления -- qtcurve :)

qtcurve гадость :) Стандартные Clearlooks или Glossy намного лучше. Я сейчас вообще Shiki-colors юзаю - http://gnome-look.org/content/show.php/Shiki-Colors?content=86717. А для куте есть похожая тема?

JB ★★★★★
()
Ответ на: комментарий от hizel

>в то время как gtk ....

Ну есть же QtToGtk. В кедах гткшные проги тоже нормально выглядят ;) Может и М$ когданить про gtk побеспокоится :)

Linfan ★★★★★
()

Отлично, теперь программами на этом уродстве можно будет без отвращения пользоваться (необходима по работе одна, но суровая - Skype). :)

Кстати, а размер шрифтов, иконок и всего такого оно тоже подтянет?

Bohtvaroh ★★★★
()
Ответ на: комментарий от JB

Такаяже убогая как и Clearlooks , кроме того не замечаю между ними различий, может цветами отличаются, но для этого клепать новую тему?

wfrr ★★☆
()
Ответ на: комментарий от Linfan

>>в то время как gtk ....
>Ну есть же QtToGtk. В кедах гткшные проги тоже нормально выглядят ;) >Может и М$ когданить про gtk побеспокоится :)


ммм, возможно выразился не точно
я хотел сказать - _единообразно_
что в конченом счете важнее для пользователя

hizel ★★★★★
()
Ответ на: комментарий от wfrr

> Такаяже убогая как и Clearlooks , кроме того не замечаю между ними различий, может цветами отличаются, но для этого клепать новую тему?

если следовать твоей логике, то получается что все темы для любых тулкитов одинаковые и различаются лишь цветами

JB ★★★★★
()
Ответ на: комментарий от JB

> Собственно ничего другого и не остается - для qt4 нормальных тем оформления практически нет

Достаточно две: CleanLooks и Plastique.

katafeyki
()
Ответ на: комментарий от JB

Сделай два скриншота клеарлукс и твоей темки и ищи различия, как найдешь обведи красным ибо без микроскопа их не видать. А потом сравни с оксигеном и узрей ущербность одинаковых гномьих темок.

wfrr ★★☆
()
Ответ на: комментарий от katafeyki

> Достаточно две: CleanLooks и Plastique.

на безрыбье и рак рыба =) В отсутствии нормальных тем можно юзать и это

JB ★★★★★
()
Ответ на: комментарий от wfrr

> Сделай два скриншота клеарлукс и твоей темки и ищи различия, как найдешь обведи красным ибо без микроскопа их не видать. А потом сравни с оксигеном и узрей ущербность одинаковых гномьих темок.

а чем оксиген отличается кроме цвета и формы кнопок? :)

JB ★★★★★
()
Ответ на: комментарий от wfrr

О, да! Оксиген даже из белки сделает человека. Глаза ещё не вытекли?

Lumi ★★★★★
()
Ответ на: комментарий от JB

Ура, ты хотябы форму кнопок отличил, скоро увидишь выедающие глаза bloom эффекты вокруг кнопок, и ослепнешь от красоты открывшегося зрелища.

wfrr ★★☆
()
Ответ на: комментарий от wfrr

> Ура, ты хотябы форму кнопок отличил, скоро увидишь выедающие глаза bloom эффекты вокруг кнопок, и ослепнешь от красоты открывшегося зрелища.

ага, они на пару пикселей отличаются, я замерил. Это действительно делает тему уникальной и не похожей на все остальные

JB ★★★★★
()
Ответ на: комментарий от anonymous

> Слава яйцам! А то этот КуТэ страшный как чорт. Еще бы им кривизну рук поправить, чтобы эти руки поправили кривизну шрифтов.

А вы qtconfig открывали?

http://img222.imageshack.us/img222/4757/screenshotgh6.png

Qt И GTK вместе у меня смотрятся очень органично.

katafeyki
()
Ответ на: комментарий от katafeyki

>А вы qtconfig открывали?

А толку? QT плохо по-сравнению с pango рендерит шрифты. Они выглядят корявыми.

>Qt И GTK вместе у меня смотрятся очень органично.

Ага, особенно если terminus везде поставить.

И вообще, с какого я должен лазить в qtconfig? Пусть сам учится определять gnome!

anonymous
()
Ответ на: комментарий от katafeyki

> Qt И GTK вместе у меня смотрятся очень органично.

да, только это ограничивает выбор двумя темами, а qgtkstyle позволяет использовать любые

JB ★★★★★
()

Никто не вкурсе как заставить этот костыль указать Qt юзать LCD-сглаживание? А то сцуко только grayscale подход юзает 8)

Andru ★★★★
()

Ъ, использую уже 2 дня благодаря наводке troorl-a =)

// использую KDE, просто предпочитаю GTK-шный Clearlooks

GFORGX ★★★
()
Ответ на: комментарий от anonymous

> А толку? QT плохо по-сравнению с pango рендерит шрифты. Они выглядят корявыми.

Qt шрифты рендерит не хуже gtk. Открой для себя /etc/fonts/local.conf

> Пусть сам учится определять gnome!

Пусть гном научится указывать qt настройки.

katafeyki
()
Ответ на: комментарий от anonymous

>>~/.fonts.conf уже не катит? или от гномовских костылей совсем думалка атрофировалась?

>>Qt шрифты рендерит не хуже gtk. Открой для себя /etc/fonts/local.conf

проблема в том, что не помогает :) Шаманил над этим всем - ни в какую не воспринимает, хотя на GTK-приложения все изменения действуют.

Andru ★★★★
()
Ответ на: комментарий от Andru

> проблема в том, что не помогает :) Шаманил над этим всем - ни в какую не воспринимает, хотя на GTK-приложения все изменения действуют.

/etc/fonts/local.conf:

<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <!-- /etc/fonts/local.conf file to configure system font access --> <fontconfig>

<match target="font"> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="rgba" mode="assign"><const>rgb</const></edit> <edit name="antialias" mode="assign"><bool>false</bool></edit> </match>

</fontconfig>

+ Verdana в качестве шрифта интерфейса. И будет как в приведенном скриншоте.

Не?

katafeyki
()
Ответ на: комментарий от katafeyki

>>+ Verdana в качестве шрифта интерфейса

Вот! :) Сенкс. Поставил qtconfig и там выбрал Bit Stream Vera, а то че-то странно всё работало и плотность между русскими буквами стала нормальной.

А мои настройки были такими:
<match target="pattern">
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="rgba" mode="assign">
<const>rgb</const>
</edit>
</match>

Andru ★★★★
()
Ответ на: комментарий от anonymous

> Слава яйцам! А то этот КуТэ страшный как чорт.

Если вспомнить диалог выбора файлов в gtk, ещё вопрос, кто страшнее.

hobbit ★★★★★
()
Ответ на: комментарий от JB

> qtcurve гадость :)

прямо-таки все встроенные в неё темы гадость? оно ж настраивается до неузнаваемости... может походить на clearlooks, bluecurve, plastik, polyester и даже keramik, и всё в куче вариантов, правда не знаю как там с доступностью панели управления для настройки qtcurve из гнома..

Adjkru ★★★★★
()
Ответ на: комментарий от hobbit

motif страшнее, это не вопрос, хотя куте может под него косить. благо темка есть.

wfrr ★★☆
()
Ответ на: комментарий от hobbit

> Если вспомнить диалог выбора файлов в gtk, ещё вопрос, кто страшнее.

у qt кстати диалог не лучше. Как в нем добавить букмарки?

JB ★★★★★
()
Ответ на: комментарий от hobbit

>>Если вспомнить диалог выбора файлов в gtk, ещё вопрос, кто страшнее.

Нормальный диалог, чего те не нравится? :) Мне допустим не нравится вендо-закос диалога открытия файлов в некоторых Qt-прогах(например SMplayer), или в Qt оно все такое ужас-нах? 8)

Andru ★★★★
()
Ответ на: комментарий от Adjkru

> прямо-таки все встроенные в неё темы гадость? оно ж настраивается до неузнаваемости... может походить на clearlooks, bluecurve, plastik, polyester и даже keramik [skip]

если склероз мне не изменяет, то так настраивается только версия для qt3. Изменения сделанные в конфигураторе qtcurve'а не затронули версию для gtk2

JB ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.