Geben Sie KDE ein einheitliches Erscheinungsbild in Ihren QT- und GTK-Anwendungen

Gestern auf meinem persönlichen Blog I Ritt ein kleines Hündin Diskussion über die Haltung von GNOME-Entwicklern hinsichtlich der Unterstützung von GTK-Anwendungen in Umgebungen mit QT-Bibliotheken.

Zusammenfassend befasst sich der Artikel mit dem angekündigten Tod von sauerstoff-gtk, ein Thema, das erstellt wurde, um GTK-Anwendungen innerhalb von KDE visuell kompatibel zu machen, solange es verwendet wird Sauerstoff als Stil und dass sein Schöpfer Hugo Pereira DaCosta Es möchte und kann es nicht warten, da für die Portierung mit den neuesten GTK-Versionen alles von Grund auf neu geschrieben werden muss.

Insgesamt habe ich angefangen zu suchen, zu lesen und einen Weg gefunden, alles so aussehen zu lassen wie in KDE einheitliche 99%und hier sind die Schritte, um dies zu ermöglichen.

So erhalten Sie das gleiche Erscheinungsbild in QT- und GTK-Anwendungen

Als Erstes müssen wir das Breeze-Paket, das neue Plasma 5-Artwork, in unserem Repository verfügbar haben. Bereits in DesdeLinux Ich zeigte Ich mag es, es auf Kubuntu 14.04 zu installieren, aber ich bin mir nicht sicher, ob diese Methode noch funktioniert. Auch wenn es funktioniert, müssen GTK-Bibliotheken größer oder gleich Version 3.16 sein.

Bei ArchLinux müssen wir nur installieren:

$ sudo pacman -S breeze breeze-kde4 gtk-engines gtk3

Nachdem diese Anforderungen erfüllt sind, führen wir die folgenden Schritte aus, um KDE zu verlassen:

KDE QT GTK

Zuerst haben wir ein von Breeze inspiriertes GTK-Thema heruntergeladen:

Laden Sie das GTK-Thema herunter

Wenn wir ArchLinux verwenden, können wir es von AUR installieren:

$ yaourt -S gnome-breeze-git

In der heruntergeladenen Datei finden wir eine Variante Light und andere dunkel, Wir müssen also nur die Datei entpacken und die gewünschte kopieren / usr / share / themen / oder ~ / .themes / wenn wir es nur benutzen. Öffnen Sie ein Terminal und führen Sie Folgendes aus:

$ wget -c https://github.com/dirruk1/gnome-breeze/archive/master.zip $ unzip gnome-breeze-master.zip $ cd gnome-wind-master / $ sudo cp -Rv Breeze- * / usr / share / themen

Wie in KDE 4, zumindest in Archlinux, gibt es keine Möglichkeit mehr, das Thema unserer GTK-Anwendungen visuell zu konfigurieren. Wir müssen die Datei ~ / .gtkrc-2.0 bearbeiten, die mehr oder weniger so aussehen sollte:

# Von KDE Gtk Config erstellte Datei # Zu den Konfigurationen für GTK2-Programme gehört der Stil "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" style "user-font" {font_name = "Tahoma Regular"} widget_class "*" "user-font" gtk-font-name = "Tahoma Regular 10" gtk-theme-name = "Breeze-gtk" gtk-icon-theme-name = "Numix" gtk-fallback-icon-theme = "Numix" gtk -toolbar-style = GTK_TOOLBAR_ICONS gtk-menu-images = 0 gtk-button-images = 0

Die Zeilen, die uns interessieren, sind:

include "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc" gtk-theme-name = "Breeze-gtk"

Wir speichern es und es gibt noch einen letzten Schritt. Wir laden dieses Farbschema für KDE herunter: 😀

Farbschema herunterladen

Wir importieren das in Systemeinstellungen »Anwendungserscheinung» Farben und das ist es ..

Und das sollte es sein ..


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Roberto sagte

    Ich bin zufrieden, dass mir nicht jedes Mal der Fensterdekorateur ausgeht, wenn ich das Thema ändere :(.

    1.    lebhaft sagte

      Das passiert bei KDE4 nicht .. oder doch?

      1.    hugogif sagte

        In meinem Fall, wenn es passiert = (, ich habe Kubuntu 15 und wenn es passiert. Schade, ich denke tatsächlich daran, das gesamte Betriebssystem zu töten und mit einem leichteren Desktop zu Arch zu wechseln, der mir nicht so viele Probleme bereitet.

      2.    Regen sagte

        Hugogif Ich empfehle Ihnen ein Foto von mir:

        http://i59.tinypic.com/o74tp2.jpg

  2.   Shamaru sagte

    Vielen Dank für das Teilen. Ausgezeichnet, wenn ich es auf Debian 8 Jessie anwenden kann, werde ich es Sie wissen lassen.

    1.    Shamaru sagte

      XD Vielleicht kann ich nicht, ich werde das GTK-Thema für Gnome verwenden, wird es funktionieren?

  3.   Sputnik sagte

    Das Gtk-Thema-Orion-Thema passt perfekt zum Brise-Thema. Ich empfehle Ihnen, es zu versuchen.

    1.    lebhaft sagte

      Ich habe es auch installiert und glaube mir, es lässt sich überhaupt nicht in Breeze integrieren. Zumindest nicht so.

  4.   Bitte sagte

    Das von github mit gnome-shell 3.16 heruntergeladene Brise-Thema sieht großartig aus. Sie müssen nur eine Erweiterung installieren, um die Fenster wie in KDE quadratisch zu machen. Die Erweiterung heißt Straight Top Bar.

    https://extensions.gnome.org/extension/814/straight-top-bar/

  5.   eliotime3000 sagte

    Mal sehen, ob ich das Xubuntu (Greybird) -Thema für KDE mit den GNOME SHIKI-Symbolen und dem DMZ White-Cursor anpassen kann.

  6.   Leper_Ivan sagte

    Zumindest in allgemeinen Zeilen habe ich schon alles einheitlich. Mit Ausnahme der Google Chrome-Symbole, Pfeile, Aktualisieren und Startseite.

  7.   Manrik Vas sagte

    Ausgezeichnetes Aussehen, könnte nicht mehr verlangen. Vielen Dank für das Teilen, ich schreibe von meinem Archlinux mit Plasma 5 und jetzt ohne Bedauern jedes Mal, wenn ich eine Gtk-Anwendung öffne, die nicht viele sind.