Jednakowy wygląd aplikacji Qt i GTK

Niedawno po raz kolejny męczyłem się z uzyskaniem jednakowego wyglądu aplikacji pisanych w Qt i GTK. Robiłem to jakiś czas temu w Debianie, teraz przyszło mi powtarzać to dla Archa. Nie mogłem sobie przypomnieć, jakiż to styl pozwala pogodzenie tych dwóch światów, w końcu wygooglowałem: to QtCurve. Powinniśmy zatem szukać pakietów mających qtcurve w nazwie, np. gtk2-engines-qtcurve i kde-style-qtcurve w przypadku Debiana.

Gdy mamy już zainstalowany styl w wersji dla Qt i GTK, przystępujemy do jego zaaplikowania. Najpierw odpalamy Centrum sterowania KDE (kcontrol) -> Wygląd i motywy -> Styl -> Styl interfejsu -> QtCurve. Gnome’owcy, którzy nie mają Centrum sterowania chyba muszą je sobie dociągnąć. Zapewne doinstalowania będzie też wymagał programik gtk-chtheme, w którym każemy GTK korzystać z QtCurve. Teraz pozostanie nam zrestartować X-y, by wszystkie programy przyjęły zmiany.

Oczywiście, QtCurve nie wszystkim musi się podobać. Niemniej ten styl ma naprawdę bogate możliwości konfiguracyjne, wystarczy kliknąć Konfiguruj w Centrum sterowania. Jeżeli zmienimy schemat kolorów dla KDE (można coś sobie pobrać np. z KDE-Look.org) przejmą go też aplikacje pracujące pod GTK.

U mnie, pod Openboksem, większość programów obsługuje poprawnie QtCurve i mogę cieszyć się w miarę spójnym pod względem wyglądu środowiskiem graficznym.

Jeżeli ktoś jest zainteresowany tematem i chciałby spróbować rozwiązać problem w inny sposób, może na początek zajrzeć tu:

Dodawanie komentarzy

XHTML: Możesz używać tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">