Mein Abstecher zu Intrepid Ibex zeigte mir, dass Programme, die auf dem Gimp Tool Kit (GTK) basieren, auch unter [[KDE 4]], also QT4, dessen natives Aussehen annehmen können — und dies ziemlich gut.
Diese GTK-Programme werden normalerweise unter GNOME eingesetzt. Bekannteste Vertreter dieser Art sind wohl:
Diese sind zwar unter GNOME relativ schick, stechen aber unter KDE, vor allem in der vierten Auflage, relativ unschön hervor. Abhilfe schafft da das Paket gtk-qt-engine. Dieses wird offensichtlich in Intrepid Ibex per Default eingesetzt. Es ist aber auch für Hardy Heron verfüg– und installierbar:
sudo apt-get install gtk-qt-engine
Aktivieren muss man das Ganze dann in den Systemeinstellungen unter
Allgemein » Erscheinungsbild » GTK-Stile und Schriftarten
Dort selektiert man dann Use my KDE style in GTK applications. Anschließend muss KDE neu gestartet werden und schon erstrahlen die GTK-Programme im QT-Glanz
. Allerdings werden im Firefox alle formular-bezogenen Elemente leicht unschön dargestellt, da Buttons, Dropdown-Listen, Auswahllisten etc. mit grauem Rand angezeigt werden.
[UPDATE]
Wer seine GTK-Programme mit [[sudo|Rootberechtigung]] startet, z.B. Synaptic, kommt auch in den Genuss des QT-Looks, wenn er folgenden symbolischen Links setzt:
# für KDE 3
sudo cp –r ~/.gtkrc-2.0-kde /root/.gtkrc-2.0
# für KDE 4
sudo cp –r ~/.gtkrc-2.0-kde4 /root/.gtkrc-2.0
:!: Aber Achtung :!:
Auf diese Weise werden Konfigurationen des Benutzers an Root übergeben. Daher sollte hier auch auf einen symbolischen Link verzichtet werden — bei etwaigen Änderungen muss das Verzeichnis erneut kopiert werden.
Fazit
Obwohl Formulare im Firefox nicht fehlerfrei dargestellt werden, ist die Umstellung auf den QT-Look doch ein Plus in Punkto Erscheinungsbild. GTK-Programme heben sich nun nicht mehr (hässlich) von der restlichen Arbeitsumgebung ab.
Update: Macht echt was her, Kompliment, gute Erfindung! ![]()
Jetzt sehen vor allem Pidgin und Firefox schön aus.
Hinweis:
Wer Nachrichten weiterhin mit Strg-Enter senden möchte, muss im Home-Verzeichnis die Datei .gtkrc-2.0-kde4 editieren und Folgende Zeilen hinzufügen
binding “my-bindings“
{
bind “Return” { “insert-at-cursor” (“\n”) }
bind “Return” { “message_send” () }
}
widget “*pidgin_conv_entry” binding “my-bindings”
Und tadaa, funktionierts wieder ![]()
Funktioniert leider nicht, da trotz installierter gtk-qt-engine der Menüpunkt “GTK Stile und Schriftarten” fehlt.
Gruss,
Silberwoelfin
(Debian mit KDE 4.2.4 amd64)
[…] einiger Zeit berichtete ich, wie man GNOME-Programmen unter KDE (4) an dessen Aussehen anpassen kann. Damals unter Hardy […]
Cooler Tip, habs gleich mal installiert und werds ab dem nächsten KDE-Start testen