Gli sviluppatori Trolltech hanno sviluppato QGtkStyle,
uno strumento che permette di dare uno stile GTK alle applicazioni
native Qt, sotto GNOME. Il problema dell’integrazione visiva tra le
applicazioni KDE e quelle GNOME, ha sempre afflitto i sistemi
Gnu/Linux. In Windows e Mac OsX, Qt, ha sempre avuto stili specifici,
basati sul tema nativo del sistema. Se però, gli utenti KDE, hanno a
disposizione il ‘GTK-Qt Theme Engine‘,
che consente di dare alle applicazione GTK uno stile Qt, non esisteva
nulla di simile per GNOME. L’unica soluzione era Qt QCleanlooks, ma non
assicurava una perfetta integrazione. Con QGtkStyle, che usa
direttamente il motore del tema GTK+, le applicazioni KDE diventano
praticamente identiche a quelle native per GNOME, proprio come accade
in Windows e Mac. QGtkStyle è veramente interessante e facile da
installare.
Installazione
Per poter compilare QGtkStyle, dovete avere GTK2, QT4 e il pacchetto
gtk2-x11-dev installati. In Ubuntu Hardy Heron basta dare un semplice:
sudo apt-get install libgtk2.0-dev libqt4-dev
Poi assicuratevi di avere subversion installato:
sudo apt-get install subversion
e date questa serie di comandi:
svn co svn://labs.trolltech.com/svn/styles/gtkstyle
cd gtkstyle/
qmake && make
sudo make install
Ora, se tutto va per il verso giusto, non vi resta che installare Qt
Configuration, lo strumento di configurazione di Qt4, con un semplice:
sudo apt-get install qt4-qtconfig
Terminata l’installazione lo trovate nel menù Sistema->
Preferenze-> Impostazioni Qt 4, apritelo e nella scheda
‘Appearance’, scegliete GTK come GUI Style, salvate (Ctrl+s) e noterete
subito il cambiamento.
QGtkStyle funziona con tutte le applicazioni Qt4, come Skype e
Last.fm e KWord, ma non con quelle basate su Qt3. Sono quindi
supportate tutte le applicazioni per KDE4. Se riscontrate problemi
nell’installazione di QGtkStyle, l’errore potrebbe essere dovuto al
fatto qmake non sta usando la versione 4.x di Qt, controllate con:
qmake -v
se sta usando Qt3 date:
sudo update-alternatives --config qmake
e inserte il numero corrispondente a qmake-qt4, solitamente l’uno.
QGtkStyle è veramente interessante, perché rappresenta il grado più alto dell’integrazione tra Desktop Environment.