Tenia donant-li voltes a això des que vaig començar amb Arch (en distros Out-of-the-box no m'ha passat), QGtkStyle (que a el parer s'encarrega de fer que Qt utilitzi els temes GTK) No detecta el tema GTK que vam seleccionar (almenys no en Xfce) fent que les nostres aplicacions escrites en Qt tinguin un aspecte no d'acord a l'entorn. Instal·lar el paquet libgnomeui fa la feina (o alguna de les seves dependències) però si ets com jo i no vols tenir instal·lat mitjà GNOME, això et pot servir. Les aplicacions inicialment es veuen així:
primer executem QtConfig (El qual per defecte no es mostra al menú). En Arch:
$ qtconfig-qt4
En l'opció 'Select GUI Style' seleccionem GTK +.
Després crearem un script, podem usar la guia de KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Anomenarem a l'script com qgtkstylehack.sh (Això és opcional ja decisió de l'usuari) i escriurem això dins del script: export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0"
A la fin ens quedarà així:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Aquest script el mourem a la carpeta /etc/profile.d perquè s'executi automàticament i perquè estigui disponible per a tots els usuaris. *
# mv ~/qgtkstylehack.sh /etc/profile.d
Ara, pot ser que ja tinguem a la nostra carpeta personal un arxiu ocult anomenat .gtkrc-2.0 (Aquí va la nostra configuració personal de GTK +), Si no és així simplement el vam crear. Després hem de afegir això a l'esmentat arxiu: gtk-theme-name= »Nom de la teva tema«
I ja està, reiniciem perquè els canvis tinguin efecte. Les nostres aplicacions s'haurien de veure una cosa així:
* En realitat també podem afegir la línia export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0" a l'arxiu ~ / .bash_profile perquè els canvis només afecten al nostre usuari.
Fonts:
- http://wiki.archlinux.org/index.php/GTK%2B#GTK.2B_2.x
- http://wiki.archlinux.org/index.php/Bash#Configuration
- http://bbs.archlinux.org/viewtopic.php?id=99175
Molt bé es veu l'escriptori, des que vaig conèixer fitxers i derivades tampoc m'he mogut, m'encanta pacman i l'RR, ara en chakra perquè m'encanta el polit que aquesta Kde, el meu altre amor és Xfce, tot i que el tinc oblidat.
De fet, Pacman és una meravella i el Rolling Release és molt còmode.
Chakra no ho he provat a profunditat perquè el meu ordinador és ja una mica vella (de l'2006) per això prefereixo un sistema lleuger perquè segueixi funcionant els més possible, i KDE no és precisament lleuger.
Afegit a favorits!
Salutacions!
Gràcies!
Una salutació.
sóc novell en aquest tema. ¿Que llibreria gràfica és mes recomanable en temes de compatibilitat / multiplataforma / rendiment etc? ¿Qt o gtk +?
Jo tampoc sóc molt entès en aquest aspecte, però segons Wikipedia i alguns comentaris que he llegit per la xarxa, definitivament Qt té major compatibilitat i un major nombre de plataformes en les quals pot funcionar. Pel que fa a l'rendiment, la veritat que no puc donar una bona resposta, ja que com ja et vaig dir, no tinc molts coneixements sobre això.
Que bonic el tema d'icones que fas servir, quins són?
AwOkenDark by alecive:
http://alecive.deviantart.com/art/AwOken-163570862
És un set de icones molt variat i personalitzable, realment t'ho recomano.
Genial tip! La integració entre GTK i Qt és un dels meus criteris principals a l'hora de triar distribucions i escriptoris. Els comento que el instal·lar «libgnomeui» també serveix per integrar aplicacions Qt en LXDE i Openbox. Però, per a mi, la millor aplicació per integrar GTK i Qt és QTCurve. Recomedado !!
+1 QtCurve és genial i extremadament configurable.
La veritat és que el tip ho vaig fer amb la intenció que servís en entorns que facin servir GTK 2, no només Xfce (només el vaig posar com a referència perquè és el que ús). Anava especificar això en el primer paràgraf, però «se me'n va anar l'ona» com diem per aquí: P.