Как стать автором
Обновить

Oxygen-gtk. Единый вид приложений GTK и Qt

Время на прочтение1 мин
Количество просмотров12K

0. Intro.


В рамках проекта KDE начал развиваться проект oxygen-gtk, главная задача которого — это создание единства внешнего вида GTK приложений, запущенных под KDE и нативных KDE приложений. В отличии от других движков с аналочными целями, этот не зависит от Qt.



1. Установка.


Исходники можно взять здесь: https://projects.kde.org/projects/playground/artwork/oxygen-gtk.

git clone git://git.kde.org/oxygen-gtk
cd oxygen-gtk
mkdir build
cd build
cmake ../
(для 64х битных машин нужно: cmake -DLIB_SUFFIX=64 ../ )
make -j2
sudo make install

2. Outro.


Проект пока имеет некоторые недостатки. Например, не совсем гармонирует градиент окна с заголовком и не все контролы пока еще отображаются как в Qt. Но это дело времени.

Больше деталей можно найти в блоге KDE Hugo.
Удачных экспериментов!

UPD: Репозиторий теперь здесь:
git clone git://anongit.kde.org/oxygen-gtk
Теги:
Хабы:
Всего голосов 38: ↑35 и ↓3+32
Комментарии50

Публикации

Истории

Ближайшие события

11 – 13 февраля
Epic Telegram Conference
Онлайн
27 марта
Deckhouse Conf 2025
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань