Qt uygulamalarımızın GTK + temasını kullanmasını sağlayın

Arch ile başladığımdan beri bunu düşünüyordum (Out-of-the-Box dağıtımlarında bana olmadı), QGtkStyle (Qt'nin GTK temalarını kullanmasını sağlayan) seçtiğimiz GTK temasını tespit etmemesi (en azından Xfce'de değil), Qt'de yazılan uygulamalarımızın ortamdan farklı görünmesine neden olur. Paketi yükleyin libgnomeui işi (veya bağımlılıklarından herhangi birini) yapar, ancak benim gibiyseniz ve GNOME ortamının yüklenmesini istemiyorsanız, bu yardımcı olabilir. Uygulamalar başlangıçta şöyle görünür:

screenshot060413.png

İlk önce koşarız QtConfig (varsayılan olarak menüde gösterilmez). Arch'da:

$ qtconfig-qt4

seçenek 'GUI Stilini Seçin' GTK + seçiyoruz.

Bir senaryo oluşturduktan sonra, rehberi kullanabiliriz. KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Senaryoyu şöyle adlandıracağız qgtkstylehack.sh (bu isteğe bağlıdır ve kullanıcıya bağlıdır) ve bunu komut dosyasının içine yazacağız: dışa aktar GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
Sonunda şöyle olacak:

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

Bu betiği klasöre taşıyacağız /etc/profil.d otomatik olarak çalışacak ve tüm kullanıcılara açık olacak. *

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

Şimdi, kişisel klasörümüzde adında gizli bir dosya olabilir. .gtkrc-2.0 (işte kişisel GTK + yapılandırmamız), değilse, biz onu yaratırız. O halde bunu belirtilen dosyaya eklemeliyiz: gtk-tema-adı= »Adınız tema«

Ve işte, değişikliklerin etkili olması için yeniden başlatıyoruz. Uygulamalarımız şunun gibi görünmelidir:

screenshot060413r.png

* Aslında satırı da ekleyebiliriz dışa aktar GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ dosyalamak ~ / .bash_profile böylece değişiklikler yalnızca kullanıcımızı etkiler.

kaynaklar:


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   f3niX dijo

    Masaüstü çok iyi görünüyor, kemer ve türevleriyle tanıştığım için ben de hareket etmedim, şimdi çakrada pacman ve RR'yi seviyorum çünkü Kde'nin ne kadar parlak olduğunu seviyorum, diğer aşkım Xfce, unutmuş olsam da.

  2.   st0rmt4il dijo

    Sık kullanılanlara eklendi!

    Selamlar!

  3.   sadece-başka-dl-kullanıcı dijo

    Bu konuyla ilgili bir acemiyim. Uyumluluk / çoklu platform / performans vb. Açısından en çok hangi grafik kitaplığı önerilir? Qt veya gtk +?

  4.   mathias dijo

    Kullandığınız ikonların teması ne kadar güzel, bunlar nedir?

  5.   Andrex dijo

    Harika bir ipucu! GTK ve Qt arasındaki entegrasyon, düzenleri ve masaüstlerini seçerken ana kriterlerimden biridir. "Libgnomeui" nin kurulmasının Qt uygulamalarını LXDE ve Openbox'a entegre etmeye de hizmet ettiğini belirtmiştim. Ama benim için GTK ve Qt'yi entegre etmek için en iyi uygulama QTCurve. Önerilen !!

    1.    ela dijo

      +1 QtCurve harika ve son derece yapılandırılabilir.