Nechte naše aplikace Qt používat motiv GTK +

Přemýšlel jsem o tom, protože jsem začal s Archem (v distribucích Out-of-the-Box se mi to nestalo), Styl QGtk (který se zjevně stará o to, aby Qt používal GTK motivy) nezjistí téma GTK, které jsme vybrali (alespoň ne v Xfce), takže naše aplikace napsané v Qt vypadají odlišně od prostředí. Nainstalujte balíček libgnomeui dělá to (nebo jakoukoli z jeho závislostí), ale pokud jste jako já a nechcete mít nainstalovaná média GNOME, může to pomoci. Aplikace zpočátku vypadají takto:

screenshot060413.png

Nejprve běžíme QtConfig (což se ve výchozím nastavení v nabídce nezobrazuje). V oblouku:

$ qtconfig-qt4

Ve volbě 'Select GUI Style' vybereme GTK +.

Poté, co vytvoříme skript, můžeme použít průvodce od KZKG ^ Gaara: https://blog.desdelinux.net/bash-como-ha … jecutable/
Skript pojmenujeme jako qgtkstylehack.sh (Toto je volitelné a rozhodnutí uživatele) a toto napíšeme do skriptu: export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″
Nakonec to bude takto:

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

Přesuneme tento skript do složky /etc/profile.d automaticky spouštět a být k dispozici všem uživatelům. *

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

Nyní už můžeme mít ve své osobní složce skrytý soubor s názvem .gtkrc-2.0 (zde je naše osobní konfigurace GTK +), pokud ne, jednoduše jej vytvoříme. Pak to musíme přidat do zmíněného souboru: gtk-název-tématu= »Název vašeho téma«

A voila, restartujeme se, aby se změny projevily. Naše aplikace by měly vypadat asi takto:

screenshot060413r.png

* Ve skutečnosti můžeme také přidat řádek export GTK2_RC_FILES = »$ HOME / .gtkrc-2.0 ″ do souboru ~ / .bash_profile aby se změny týkaly pouze našeho uživatele.

Zdroje:


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   f3niX řekl

    Desktop vypadá velmi dobře, protože jsem potkal arch a deriváty, se kterými jsem se ani nepohnul, miluji pacmana a RR, nyní v čakře, protože miluji, jak je Kde leštěno, moje další láska je Xfce, i když jsem to zapomněl.

  2.   ST0RMT4IL řekl

    Přidáno k oblíbeným!

    Zdravím!

  3.   jen-další-dl-uživatel řekl

    Jsem v tomto tématu nováček. Jaká grafická knihovna se nejvíce doporučuje pro kompatibilitu / multiplatformu / výkon atd.? Qt nebo gtk +?

  4.   Mathias řekl

    Jak hezké je použití ikon, jaké jsou?

  5.   Andrex řekl

    Skvělý tip! Integrace mezi GTK a Qt je jedním z mých hlavních kritérií při výběru rozvržení a desktopů. Zmínil jsem, že instalace „libgnomeui“ také slouží k integraci aplikací Qt do LXDE a Openboxu. Ale pro mě je nejlepší aplikací pro integraci GTK a Qt QTCurve. Doporučeno !!

    1.    živý řekl

      +1 QtCurve je skvělý a extrémně konfigurovatelný.