Как в kde3.5 настроить стили для программ которые написаны под qt4 (Как в kde3.5 настроить стили для программ которые написаны под qt4)

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

bestSPB
Сообщения: 112
ОС: Debian squeeze

Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение bestSPB »

Как в kde3.5 настроить стили для программ которые написаны под qt4, то есть надо чтобы приложения написанные под qt4 отображались также как и те что из kde3.5

Ставил qt4-qtconfig, но там не настраивается нормально (ну например Меню то все равно шире, чем обычно, причем раза в 2)
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение FlySnake »

systemsettings - аналог kcontrol, входит в kdebase4-workspace кажется. Там можно стили настраивать. У меня так qtcurve изумительно вписывается :)
Спасибо сказали:
bestSPB
Сообщения: 112
ОС: Debian squeeze

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение bestSPB »

нету у меня такого. и мне не надо ставить kde4
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение KernelPanic »

bestSPB, что у Вас там шире и где, можете на скрине показать?
А то непонятно, у меня вот все нормально настраивается и выглядят qt4/qt3/gtk приложения абсолютно одинаково, использую qtcurve.
Спасибо сказали:
bestSPB
Сообщения: 112
ОС: Debian squeeze

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение bestSPB »

Конечно можно, вот окно настроек skype:

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение KernelPanic »

Может, это разрабы скайпа нахимичили, так как вот окно настроек qutim (на qt4 написан):
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
bestSPB
Сообщения: 112
ОС: Debian squeeze

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение bestSPB »

а у меня не так это окно отображалось, я себе не давно ставил qutim, вот еще скрин virtualbox
шрифты какие то не такие
скажи как ты настраивал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение FlySnake »

В скайпе действительно как-то криво подтягиваются стили qt-шные, видимо они намудрили.
bestSPB писал(а): ↑
23.03.2009 23:14
нету у меня такого. и мне не надо ставить kde4
Их использовать никто не заставляет, просто появится эта софтина - systemsettings и с её помощью всё это легко настраивается и 3кедам не будет никто мешать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
bestSPB
Сообщения: 112
ОС: Debian squeeze

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение bestSPB »

А где его можно скачать для squeeze?
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение Poor Fred »

bestSPB писал(а): ↑
23.03.2009 23:14
нету у меня такого. и мне не надо ставить kde4

qtconfig. Кое-где может различаться - qt3config и qt4config.

Если у тебя есть проги для QT4, то и сама QT4 должна стоять по-любому. А КДЕ4 для этого не обязателен.
Убить всех человеков!
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение KernelPanic »

bestSPB писал(а): ↑
24.03.2009 17:18
скажи как ты настраивал
Поставил пакет со стилем qtcurve для kde4 (поиск в гугле пакета kde4-style-qtcurve, он убунтовский), поставил пакеты qtcurve стилей для gtk и qt3(kde3), поставил qt4-qtconfig, запустил qt4-qtconfig, выставил шрифт и стиль (qtcurve) и всё.
Спасибо сказали:
Аватара пользователя
Hamash
Сообщения: 128
ОС: Debian GNU/Linux

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение Hamash »

bestSPB писал(а): ↑
24.03.2009 18:20
А где его можно скачать для squeeze?

Смотри тут.

FlySnake писал(а): ↑
24.03.2009 18:02
Их использовать никто не заставляет, просто появится эта софтина - systemsettings и с её помощью всё это легко настраивается и 3кедам не будет никто мешать.

Поставил systemsettings (использую KDE3.5). Запустил, но там в окне абсолютно пусто (см. скиншот). Как я понимаю, это из-за того, что у меня всё таки нет KDE4.
Спасибо сказали:
FlySnake
Сообщения: 992
ОС: openSUSE

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение FlySnake »

Дык базовые пакеты от KDE4 надо поставить ещё, в частности kdebase4-workspace (в сусях так зовется, в других дистрах может иначе)
Спасибо сказали:
bestSPB
Сообщения: 112
ОС: Debian squeeze

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение bestSPB »

я поставил пакеты, зашел в qt4-qtconfig а там этого стиля нету
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение KernelPanic »

Читайте внимательно сообщение #11.
Какие пакеты Вы поставили?
Спасибо сказали:
bestSPB
Сообщения: 112
ОС: Debian squeeze

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение bestSPB »

они появились но все равно больно большой ширины пункты меню
вот скрин
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение KernelPanic »

Вы привели два скриншота программ с оригинальными интерфейсами, я не знаю, что они там делали со своими пунктами меню, что у них такое получилось.
Посмотрите нормальные приложения типа qutim версии 0.1.99, если будет также, то Ваш косяк, если нормально, значит косяк приведенных программ.
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение Poor Fred »

Hamash писал(а): ↑
24.03.2009 18:36
Поставил systemsettings (использую KDE3.5). Запустил, но там в окне абсолютно пусто (см. скиншот). Как я понимаю, это из-за того, что у меня всё таки нет KDE4.

Эта софтина - для настройки KDE-4. Тебе же надо только qt(4)config. Правда, qt3- и qt4-приложения используют разные темы, но тут уж ничего не поделаешь, только если ставить одинаковые или похожие темы для той и другой QT. А также выставить одинаковые шрифты, сглаживание и пр.
Я гляжу, тебе тут насоветуют, что ты поставишь таки 4-е Кеды. И будут они валяться у тебя балластом.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Hamash
Сообщения: 128
ОС: Debian GNU/Linux

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение Hamash »

Можно вопрос в тему? Значит так, qt4config стоит и настроен на QtCurve. Qt4 прога Q4Wine отображается правильно. Но! Программы из KDE4 (у меня стоит Okular) всё равно отрисовываются по своему (см. скриншот). И вот вопрос: Чтоб и эти проги приняли стиль QtCurve, мне придется ставить systemsettings и кучу всего всякого из KDE4? Или можно заставить программы из KDE4 использовать настройки Qt4?
Спасибо сказали:
Аватара пользователя
Seclorum
Сообщения: 45
ОС: Gentoo Linux (No Windows)

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение Seclorum »

cat ~/.fonts.conf

Код: Выделить всё

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
  <match target="font">
    <edit name="antialias" mode="assign">
      <bool>true</bool>
    </edit>
    <edit name="hinting" mode="assign">
      <bool>true</bool>
    </edit>
    <edit name="hintstyle" mode="assign">
      <const>hintfull</const>
    </edit>
    <edit name="lcdfilter" mode="assign">
      <const>lcdlegacy</const>
    </edit>
    <edit name="rgba" mode="assign">
      <const>rgb</const>
    </edit>
  </match>
</fontconfig>


cat ~/.Xresources| grep Xft

Код: Выделить всё

Xft.antialias:  true
Xft.hinting:    true
Xft.hintstyle:  hintfull
Xft.lcdfilter:  lcdlegacy
Xft.rgba:       rgb


Это чтобы шрифтры нормально выглядели в qt3 и qt4

Не знаю как в других дистрибутивах, но в Gentoo qtcurve-qt4 опционально не тянет ничего из KDE4.
Для унификации интерфейсов установлены:
x11-themes/gtk-engines-qtcurve
x11-themes/qtcurve
x11-themes/qtcurve-qt4
x11-themes/gtk-chtheme

Вот результат:
ИзображениеИзображение

На скриншоте можно сравнить GTK, qt3 и qt4 интерфейсы.
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: Как в kde3.5 настроить стили для программ которые написаны под qt4

Сообщение KernelPanic »

Hamash, в KDE4 тоже есть настройка стиля отображения, там тоже выставьте qtcurve.
Спасибо сказали: