Tegye Qt-alkalmazásainkat a GTK + témához

Azon gondolkodtam, amióta elkezdtem az Arch-ot (a dobozon kívüli disztribúciókban ez nem történt meg velem), QGtkStyle (amely nyilvánvalóan gondoskodik arról, hogy a Qt GTK-témákat használjon) nem észleli a kiválasztott GTK témát (legalábbis az Xfce-ben nem), így a Qt-ben írt alkalmazásaink eltérnek a környezettől. Telepítse a csomagot libgnomeui elvégzi a munkát (vagy annak bármely függését), de ha olyan vagy, mint én, és nem akarod, hogy a GNOME média telepítve legyen, ez segíthet. Az alkalmazások eredetileg így néznek ki:

screenshot060413.png

Először futunk QtConfig (ami alapértelmezés szerint nem jelenik meg a menüben). Archban:

$ qtconfig-qt4

Az opcióban 'GUI stílus kiválasztása' a GTK + -t választjuk.

Miután létrehoztunk egy szkriptet, használhatjuk a innen származó útmutatót KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
A szkriptet úgy fogjuk megnevezni qgtkstylehack.sh (ez opcionális és a felhasználó feladata), és ezt beírjuk a szkriptbe: export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
Végül ez így lesz:

#!/bin/bash
# -*- ENCODING: UTF-8 -*-
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"

Áthelyezzük ezt a szkriptet a mappába /etc/profile.d automatikusan fut, és minden felhasználó számára elérhető. *

# mv ~/qgtkstylehack.sh /etc/profile.d

Most már előfordulhat, hogy a személyes mappánkban van egy rejtett fájl .gtkrc-2.0 (itt van a személyes GTK + konfigurációnk), ha nem, akkor egyszerűen létrehozzuk. Ezután hozzá kell adnunk ezt az említett fájlhoz: gtk-téma-név= »A neved téma«

És voila, újraindítjuk a változtatások életbe lépését. Alkalmazásainknak így kell kinézniük:

screenshot060413r.png

* Valójában hozzáadhatjuk a sort is export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ fájlhoz ~ / .bash_profile hogy a változások csak a felhasználónkat érintsék.

forrás:


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   f3niX dijo

    Az asztal nagyon jól néz ki, mióta megismerkedtem arch és deriváltakkal, én sem mozdultam, imádom a pacmant és az RR-t, most csakrában, mert imádom, mennyire csiszolt a Kde, másik szerelmem az Xfce, bár elfelejtettem.

  2.   st0rmt4il dijo

    Hozzáadva a kedvencekhez!

    Üdvözlet!

  3.   csak egy újabb dl-felhasználó dijo

    Újonc vagyok ebben a témában. Milyen grafikus könyvtár ajánlott leginkább a kompatibilitás / multiplatform / teljesítmény stb. Szempontjából? Qt vagy gtk +?

  4.   Mathias dijo

    Mennyire szép az ikonok témája, mik ezek?

  5.   andrex dijo

    Remek tipp! A GTK és a Qt integrálása az egyik fő kritériumom az elrendezések és az asztali gépek kiválasztásakor. Megemlítem, hogy a "libgnomeui" telepítése a Qt alkalmazások integrálását is szolgálja az LXDE-ben és az Openbox-ban. De számomra a GTK és a Qt integrálásának legjobb alkalmazása a QTCurve. Ajánlott !!

    1.    élénk dijo

      +1 QtCurve nagyszerű és rendkívül konfigurálható.