Myślałem o tym, odkąd zacząłem pracę z Arch (w dystrybucjach Out-of-the-Box nie zdarzyło mi się to), Styl QGtk (który najwyraźniej dba o to, aby Qt używał motywów GTK) nie wykrywa motywu GTK, który wybieramy (przynajmniej nie w Xfce), przez co nasze aplikacje napisane w Qt wyglądają inaczej niż w środowisku. Zainstaluj pakiet libgnomeui wykonuje swoje zadanie (lub dowolną z jego zależności), ale jeśli jesteś podobny do mnie i nie chcesz mieć zainstalowanego nośnika GNOME, może to pomóc. Aplikacje początkowo wyglądają tak:
Najpierw biegniemy Konfiguracja Qt (które domyślnie nie jest wyświetlane w menu). W łuku:
$ qtconfig-qt4
W opcji „Wybierz styl GUI” wybieramy GTK +.
Po utworzeniu skryptu możemy skorzystać z przewodnika z KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Nazwiemy skrypt jako qgtkstylehack.sh (jest to opcjonalne i zależy od użytkownika) i napiszemy to w skrypcie: eksportuj GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
W końcu będzie tak:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
Przeniesiemy ten skrypt do folderu /etc/profil.d działać automatycznie i być dostępne dla wszystkich użytkowników. *
# mv ~/qgtkstylehack.sh /etc/profile.d
Teraz możemy już mieć w naszym folderze osobistym ukryty plik o nazwie .gtkrc-2.0 (oto nasza osobista konfiguracja GTK +)jeśli nie, po prostu go tworzymy. Następnie musimy dodać to do wspomnianego pliku: nazwa-motywu-gtk= »Twoje imię motyw«
I voila, uruchamiamy ponownie, aby zmiany zaczęły obowiązywać. Nasze aplikacje powinny wyglądać mniej więcej tak:
* Właściwie możemy również dodać linię eksportuj GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ do pliku ~ / .bash_profile aby zmiany dotyczyły tylko naszego użytkownika.
Źródła:
- 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
Pulpit wygląda bardzo dobrze, ponieważ spotkałem łuk i pochodne, też się nie ruszałem, uwielbiam pacmana i RR, teraz w czakrze, ponieważ uwielbiam dopracowane Kde, moją drugą miłością jest Xfce, chociaż o tym zapomniałem.
W rzeczywistości pacman to cud, a Rolling Release jest bardzo wygodny.
Czakra Nie testowałem go dogłębnie, ponieważ mój komputer jest już trochę stary (od 2006), więc wolę system oświetleniowy, aby nadal działał jak najwięcej, a KDE nie jest dokładnie lekki.
Dodano do ulubionych!
Pozdrowienia!
Dziękujemy!
Pozdrowienia.
Jestem nowicjuszem w tym temacie. Jaka biblioteka graficzna jest najbardziej zalecana pod względem kompatybilności / wieloplatformowości / wydajności itp.? Qt czy GTK +?
Nie mam zbyt dużej wiedzy w tym zakresie, ale według Wikipedii i kilku komentarzy, które przeczytałem w sieci, Qt zdecydowanie ma większą kompatybilność i większą liczbę platform, na których może pracować. Jeśli chodzi o wykonanie, prawda jest taka, że nie mogę udzielić dobrej odpowiedzi, ponieważ jak już powiedziałem, nie mam na ten temat dużej wiedzy.
Jaki jest ładny motyw ikon, których używasz, co to jest?
AwOkenDark przez alecive:
http://alecive.deviantart.com/art/AwOken-163570862
Jest to bardzo zróżnicowany i konfigurowalny zestaw ikon, naprawdę go polecam.
Świetna wskazówka! Integracja między GTK i Qt jest jednym z moich głównych kryteriów przy wyborze układów i komputerów stacjonarnych. Wspominam, że instalacja "libgnomeui" służy również do integracji aplikacji Qt w LXDE i Openbox. Ale dla mnie najlepszą aplikacją do integracji GTK i Qt jest QTCurve. Zalecana !!
+1 QtCurve jest świetny i niezwykle konfigurowalny.
Prawda jest taka, że zrobiłem wskazówkę z zamiarem, aby działała w środowiskach korzystających z GTK 2, a nie tylko Xfce (podaję to tylko jako odniesienie, ponieważ to jest to, którego używam). Chciałem to sprecyzować w pierwszym akapicie, ale „moja fala odeszła”, jak mówimy tutaj: P.