O tem sem razmišljal že od začetka z Archom (v distribucijah Out-of-the-Box se mi to še ni zgodilo), QGtkStyle (ki očitno skrbi, da Qt uporablja teme GTK) ne zazna teme GTK, ki smo jo izbrali (vsaj ne v Xfce), zaradi česar bi bile naše aplikacije, napisane v Qt, drugačne od okolja. Namestite paket libgnomeui opravi delo (ali katero koli od njegovih odvisnosti), vendar če ste takšni kot jaz in ne želite imeti nameščenega medija GNOME, vam lahko to pomaga. Aplikacije so sprva videti takole:
Najprej tečemo QtConfig (kar privzeto ni prikazano v meniju). V Arch:
$ qtconfig-qt4
V možnosti 'Izberite slog GUI' izberemo GTK +.
Ko bomo ustvarili skript, lahko uporabimo vodnik iz KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Skript bomo poimenovali kot qgtkstylehack.sh (to ni obvezno in je odvisno od uporabnika) in to bomo zapisali v skriptu: izvoz GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
Na koncu bo tako:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Ta skript bomo premaknili v mapo /etc/profile.d za samodejni zagon in na voljo vsem uporabnikom. *
# mv ~/qgtkstylehack.sh /etc/profile.d
Zdaj imamo v svoji osebni mapi že skrito datoteko z imenom .gtkrc-2.0 (tukaj je naša osebna konfiguracija GTK +), če ne, ga preprosto ustvarimo. Nato moramo to dodati v omenjeno datoteko: gtk-ime-teme= »Vaše ime Tema«
In voila, znova zaženemo, da spremembe začnejo veljati. Naše aplikacije bi morale izgledati nekako takole:
* Pravzaprav lahko dodamo tudi vrstico izvoz GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ vložiti ~ / .bash_profile tako da spremembe vplivajo samo na našega uporabnika.
Fuentes:
- 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
Namizje je videti zelo dobro, odkar sem spoznal arch in izpeljanke, se tudi nisem premaknil, obožujem pacman in RR, zdaj v čakri, ker imam rad, kako je Kde poliran, moja druga ljubezen je Xfce, čeprav sem to pozabil.
Pravzaprav je pacman čudo in Rolling Release je zelo udoben.
Čakre je nisem preizkusil poglobljeno, ker je moj računalnik že nekoliko star (od leta 2006), zato imam raje lahki sistem, da še naprej deluje čim bolj, KDE pa ni ravno lahek.
Dodano med priljubljene!
Lep pozdrav!
Hvala!
Pozdrav.
Sem novinec na to temo. Katera grafična knjižnica je najbolj priporočljiva glede združljivosti / večplatformnosti / zmogljivosti itd.? Qt ali gtk +?
Tudi v tem pogledu nisem preveč razgledan, toda glede na Wikipedijo in nekatere komentarje, ki sem jih prebral na internetu, ima Qt zagotovo večjo združljivost in večje število platform, na katerih lahko deluje. Glede uspešnosti je resnica, da ne morem dati dobrega odgovora, ker, kot sem vam že povedal, o tem nimam veliko znanja.
Kako lepa je tema ikon, ki jih uporabljate, kaj so?
AwOkenDark avtorja alecive:
http://alecive.deviantart.com/art/AwOken-163570862
To je zelo raznolik in prilagodljiv nabor ikon, resnično priporočam.
Super nasvet! Integracija med GTK in Qt je eno mojih glavnih meril pri izbiri postavitev in namizja. Omenim, da namestitev "libgnomeui" služi tudi za integracijo aplikacij Qt v LXDE in Openbox. Ampak zame je najboljša aplikacija za integracijo GTK in Qt QTCurve. Priporočeno !!
+1 QtCurve je odličen in izjemno nastavljiv.
Resnica je, da sem namig dal z namenom, da bo deloval v okoljih, ki uporabljajo GTK 2, ne samo Xfce (dal sem ga le kot referenco, ker je tisti, ki ga uporabljam). To sem hotel natančno določiti v prvem odstavku, toda "moj val je izginil", kot pravimo tukaj: P.