Dub 04

Oprava vzhľadu pre Qt aplikácie pri GTK+

qt_appsQt sú knižnice pre vytváranie programov s grafickým rozhraním. No dizajn programov vytvorených pomocou týchto knižníc nie vždy akceptuje použité GTK+ témy. Na to, aby sa Qt správalo slušne, potrebujeme upraviť dva konfiguračné súbory. Jeden pre Qt4 a druhý pre Qt5 aplikácie. Samozrejme sa úprava dá vykonať aj pomocou programov s grafickým rozhraním.

 

Qt4:

Pre konkrétneho užívateľa:

Pomocou nejakého textového editoru otvoríme:

gedi ~/.config/Trolltech.conf

Do súboru sa pod [Qt] dopíše:

style=GTK+

 

Celosystémový (upraví aj správcovské verzie):

sudo gedit /etc/xdg/Trolltech.conf

Do súboru sa pod [Qt] dopíše:

style=GTK+

 

 

Qt5:

Potrebujeme nainštalovať:

sudo pacman -S qt5-styleplugins

Pomocou nejakého textového editoru otvoríme:

gedit ~/.xinitrc

Do súboru sa dopíše:

export QT_STYLE_OVERRIDE=GTK+

Druhou variantou je úprava /etc/environment:

sudo gedit /etc/environment

A pridáme riadok:

QT_STYLE_OVERRIDE=gtk2

Pred úpravou:

pred

Po úprave:

po

 

Úprava vzhľadu pomocou grafického rozhrania

Qt4:

Je súčasťou qt4:

sudo pacman -S qt4

Spúšťa sa pomocou príkazu qtconfig-qt4:

qtconfig-qt4

qt4

.desktop súbor pre qtconfig-qt4:

[Desktop Entry]
Name=Qt4 nastavenia
Comment=Configure Qt4 behavior, styles, fonts
Exec=qtconfig-qt4
Icon=qt4logo
Terminal=false
Type=Application
Categories=Qt;Settings;
NoDisplay=false

 

Qt5:

Potrebujeme nainštalovať:

sudo pacman -S qt5ct

qt5

Pomocou nejakého textového editoru otvoríme:

gedit ~/.xinitrc

Do súboru sa dopíše:

export QT_QPA_PLATFORMTHEME=qt5ct

Druhou variantou je úprava /etc/environment:

sudo gedit /etc/environment

A pridáme riadok:

QT_QPA_PLATFORMTHEME=qt5ct

Súbor sa uloží a reštartuje sa systém. Otvorí sa grafické pomôcka pre QT5 aplikácie. Buď cez menu alebo spustením cez terminál:

qt5ct

Na prvej karte s menom Vzhľad je možnosť pre výber štýlu vzhľadu pre Qt5 aplikácie. Ak chceme GTK2+, tak zvolíme gtk2. Na druhej karte Písma si môžme prispôsobiť fonty, na tretej karte Téma ikon zobrazované ikony. Zmeny sa samozrejme uložia. A programy by konečne mali vyzerať, tak ako majú. 🙂

 

1 comment

  1. Pale Moon 26.3.3 GNU/Linux x64

    Článok som aktualizovala. Nakoľko došlo k zmenám podpory GTK2+ vzhľadu pre QT5 aplikácie. Pôvodná úprava je neaktuálna a nefunkčná.
    Pre QT4 aplikácie sa nič nezmenilo.

Napsat komentář

Your email address will not be published.

%d blogerům se to líbí: