Bene bene… era un pezzo che non riscrivevo sul blog.

Non ero a corto di idee o di ispirazione come spesso capita non vi preoccupate (e chi se ne frega direte voi :P ) ero solo in vacanza in Repubblica Dominicana. Ma non divaghiamo, ne parlerò prossimamente!

Oggi vi presento un piccolo ma utilissimo engine per le famosissime QT4.

Si chiama Qgtkstyle e permette come forse potete intuire di trasformare (almeno visivamente) una applicazione QT in una GTK. Il codice non fa altro che tradurre le chiamate QT nelle corrispettive GTK permettendo cosi di avere pulsanti, scrollbar, menu e quant’altro in “quasi” perfetto stile GTK.

Qgtkstyle

Non sembra proprio un software scritto in QT! :O

Per recuperare il codice è necessario avere installato il tool subversion per cui se non lo avete gia fatto provvedete ad installarlo tramite apt o synaptic.

INSTALLAZIONE

  • ottenete il codice sorgente:

    svn co svn://labs.trolltech.com/svn/styles/gtkstyle
    cd gtkstyle

  • Installate tutto il necessario per una corretta compilazione (E’ importante che la vostra versione delle QT4 sia maggiore o uguale alla 4.3):

    sudo aptitude install libgtk2.0-dev libqt4-dev qt4-qtconfig

  • Procedete alla compilazione e all’installazione del software:

    qmake-qt4 && make && sudo make install

  • Impostazione del tema QT4:

    recatevi a Sistema -> Preferenze -> Impostazioni QT 4 e selezionate il tema GTK.

Ecco fatto. Godetevi le vostre applicazioni QT in perfetto stile GTK :)
Personalmente l’ho provato col tema Human-murrine e tutto sembra funzionare molto bene. solo Pokerth sembra non digerire perfettamente le nuove impostazioni.

Tag:, , , , , , , , ,
8 Risposte a “Qgtkstyle: integrare perfettamente applicazioni QT4 in Gnome e GTK+”
  1. DnaX scrive:

    Ehm… la voce in preferenze non viene. Ho provato ad avviare Skype che usa le Qt ma nessun segno di Gtk…

    ReplicaReplica
  2. Dario scrive:

    pardon ho dimenticato di dire che dovete installare il pacchetto qt4-qtconfig… correggo subito

    per skype basta avviarlo col flag –disable-cleanlooks per ottenere il tema GTK :)

    ReplicaReplica
  3. [...] utenti), si corre il rischio di perdere interventi interessanti: è, questo, il caso di QGtkStyle… fondamentalmente, un plugin per utilizzare temi Gtk in applicazioni scritte in/per Qt. [...]

  4. [...] E’ passato qualche mese da quando per la prima volta vi parlai di qgtkstyle. [...]

  5. Nicomede scrive:

    Provato, compilazione perfetta, funziona alla grande!
    anch’io noto problemi col poker, peccato

    ReplicaReplica
  6. Bertock85 scrive:

    Ragazzi io ho un problema.
    VLC e VirtualBox vengono gestiti alla perfezione e sono stati integrati con i temi GTK, ma Skype e okular se ne fregano delle impostazioni che gli ho dato e continuano ad usare i temi qt4, mi sapete dire se è normale?

    ReplicaReplica
  7. Dario scrive:

    Per skype ti hanno gia risposto su. Basta avviarlo col flag --disable-cleanlooks
    Per okular immagino che questo usi lo stile di default di kde per cui si dovrebbero cambiare le impostazioni del tema usato da kde. Per farlo puoi installare systemsettings tramite synaptic o apt e poi scegliere il tema GTK da utilizzare sulle applicazioni KDE.

    ReplicaReplica
  8. Bertock85 scrive:

    Cavoli, scusa non avevo letto con attenzione per quel che riguarda Skype!
    Scusate tutti!

    Cmq ho installato systemsettings ma quando lo lancio è completamente vuoto :S
    Ho provato a cercare il nome del pacchetto o meta-pacchetto necessario per far apparire la configurazione dell’aspetto grafico di kde4, ma non sono giunto e nessun risultato.

    ReplicaReplica
  9.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>