Apie tai galvojau nuo tada, kai pradėjau dirbti su „Arch“ („Out-of-the-Box“ rajonuose man taip nenutiko), QGtkStyle (kuri, matyt, rūpinasi, kad Qt naudotų GTK temas) neaptinka pasirinktos GTK temos (bent jau ne „Xfce“), todėl Qt parašytos mūsų programos atrodo kitaip nei aplinka. Įdiekite paketą libgnomeui jis atlieka darbą (ar kai kurias jo priklausomybes), tačiau jei esate panašus į mane ir nenorite, kad būtų įdiegta GNOME laikmena, tai gali padėti. Iš pradžių programos atrodo taip:
Pirmiausia mes bėgame „QtConfig“ (kuris pagal numatytuosius nustatymus meniu nerodomas). Arche:
$ qtconfig-qt4
Į parinktį „Pasirinkite GUI stilių“ pasirenkame GTK +.
Sukūrę scenarijų, galime naudoti vadovą iš KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Scenarijų pavadinsime kaip qgtkstylehack.sh (Tai neprivaloma ir vartotojo sprendimas) ir tai parašysime scenarijaus viduje: eksportuoti GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
Galų gale bus taip:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Perkelsime šį scenarijų į aplanką /etc/profile.d paleisti automatiškai ir būti prieinama visiems vartotojams. *
# mv ~/qgtkstylehack.sh /etc/profile.d
Dabar mes galbūt jau turime asmeniniame aplanke paslėptą failą, vadinamą .gtkrc-2.0 (čia yra mūsų asmeninė „GTK +“ konfigūracija), jei ne, mes tiesiog jį kuriame. Tada turime tai pridėti prie minėto failo: gtk-tema-pavadinimas= »Tavo vardas tema«
Ir voila, mes perkrauname, kad pakeitimai įsigaliotų. Mūsų programos turėtų atrodyti maždaug taip:
* Mes taip pat galime pridėti eilutę eksportuoti GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ į failą ~ / .bash_profile kad pakeitimai paveiks tik mūsų vartotoją.
Šaltiniai:
- 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
Darbalaukis atrodo labai gerai, nes sutikau arką ir darinius, kurių taip pat nepajudinau, aš myliu pacmaną ir RR, dabar jau čakroje, nes man patinka, kaip poliruota Kde, kita mano meilė yra „Xfce“, nors aš ją pamiršau.
Tiesą sakant, Pacmanas yra nuostabus, o „Rolling Release“ - labai patogus.
Čakra Aš jo netikrinau nuodugniai, nes mano kompiuteris jau yra šiek tiek senas (nuo 2006 m.), Todėl man labiau patinka šviesos sistema, kad ji ir toliau veiktų kuo daugiau, o KDE nėra visiškai lengva.
Pridėta prie mėgstamiausių!
Sveiki atvykę!
Thank you!
Pasisveikinimas.
Esu naujokas šia tema. Kokia grafikos biblioteka yra labiausiai rekomenduojama suderinamumo / daugiaplatformio / našumo ir kt. Požiūriu? Qt arba gtk +?
Aš taip pat nesu gerai išmanantis, tačiau, remiantis „Wikipedia“ ir kai kuriais komentarais, kuriuos perskaičiau internete, „Qt“ tikrai turi didesnį suderinamumą ir daugiau platformų, kuriose ji gali veikti. Kalbant apie pasirodymą, tiesa ta, kad negaliu atsakyti gerai, nes, kaip jau sakiau jums, neturiu daug žinių apie tai.
Kaip gera piktogramų tema, kurią naudojate?
„AwOkenDark“ pagal alecive:
http://alecive.deviantart.com/art/AwOken-163570862
Tai labai įvairus ir pritaikomas piktogramų rinkinys, aš tikrai rekomenduoju.
Puikus patarimas! GTK ir Qt integracija yra vienas iš pagrindinių mano kriterijų renkantis maketus ir darbalaukius. Pamenu, kad „libgnomeui“ diegimas taip pat padeda integruoti Qt programas į LXDE ir „Openbox“. Tačiau man geriausia programa integruoti GTK ir Qt yra „QTCurve“. Rekomenduojamas !!
+1 „QtCurve“ yra puiki ir labai konfigūruojama.
Tiesa ta, kad patarimą padariau su tikslu, kad jis veiks aplinkose, kuriose naudojamas GTK 2, ne tik „Xfce“ (aš jį pateikiu tik kaip nuorodą, nes jis yra tas, kurį aš naudoju). Aš ketinau tai nurodyti pirmoje pastraipoje, bet „mano banga praėjo“, kaip mes sakome čia: P.