GTK приложения в KDE.

Единственный рабочий способ который я знаю - это gtk-qt-engine.Но с ним у GTK приложений такие невероятные глюки интерфейса что работать просто невозможно.А так некрасиво=)
gtk-kde4 отказался работать под 4.8.
Есть qtcurve, есть gtk-kde4. В чём проблема-то? И никаких глюков.
Как вариант: не пытаться натягивать gtk на kde, а наоборот, приготовить “kde под соусом gtk” при помощи тех-же qtcurve или bespin.
То есть, имеем хорошую (нам нравится) gtk3-тему. Bespin и Qtcurve очень гибки в настройке - так почему-бы не привести вид kde-приложений и оболочки, вцелом, к виду gtk-темы? Нюансы будут, само-собою: отрисовка деталей, таких как кнопки на панелях инструментов: несколько отличающаяся анимация. или градиенты, или ещё что-то, чему я не знаю названия.., но, вцелом, выглядеть будет всё органично.
В зависимости от выбора стиля Bespin или Qtcurve, возникнут вопросы, решить которые, возможно, не удастся. Например: Qtcurve, в kde-приложениях при использовании kwin, никак не хотел рисовать тени выпадающих и контекстных меню (kde 4.7), но при использовании в кач-ве WM компиза - пожалуйста. Обратная ситуация с Bespin - контекстные, выпадающие и пр. при использовании kwin - в порядке, при компизе - что-то не то, не помню что.
Однако, при использовании kwin+bespin|qtcurve мы теряем прозрачность меню в gtk-приложениях, а при использовании compiz - получаем, но теряем тени меню в kde-приложениях.
Тем не менее, при желании, терпении и крепких нервах можно найти некий оптимальный, устраивающий лично вас вариант. Я нашёл.

PS. Все эти гтк-кде4, гтк-оксиген и пр. дают нам, в лучшем случае, какую-то среднеарифметически-дефолтную kde-тему, которая сама по себе может не нравиться. Используя непосредственно Bespin или Qtcurve, мы сами запиливаем “свой стиль kde”, в основе которого (цвет) может быть gtk-тема.
А по окончании сего изнурительного напилинга, привести все окна к одному знаменателю нам поможет smaragd-git.
Успехов!
Поставь qtcurve-gtk2 qtcurve-kde3 qtcurve-kde4

А так же LXAppearance, через который и регулировать внешний вид приложений GTK
Если пользуйтесь bespin для qt, то для gtk есть аналогичная вещь orta.
Итого: bespin+orta = лаконичный вид всех приложений.
Bespin - движок. На его базе можно создавать различные темы оформления, плюс, конечно, параллельно надо крутить “цветовую схему”, общую.
А Orta - просто gtk2-тема, к тому-же, под gtk3 существующая только в виде gnome-shell-theme-orta (или как-то так) и попробуй её оттуда выдерни для использования в gtk3-приложениях, без использования gnome-shell: кто сумеет - научите!
Все гномопроги давно на gtk3, остаются только DE-независимые, ещё не портированные gtk2-заморозки и DE, продолжающие использование gtk2.

Ещё раз: проще (вернее сказать, красивше и гибче) настроить kde “под gtk+”, нежели наоборот. Хороших gtk-тем - немало. Впрочем, это мой личный закидон.
 
Зарегистрироваться или войдите чтобы оставить сообщение.