調整KDE中GTK+程序的樣式

此頁由 Linux Wiki用戶Chenxing 於 2012年3月26日 (星期一) 18:36 的最後更改。

出自Linux Wiki

提示:此文已超过 12 年(4624 天)未更新,如发现内容过时或有误,欢迎改进:)

由於KDE 4與GNOME的窗口樣式很不一樣,GTK+程序在KDE中如果仍然使用其原有主題,看起來會很不和諧。為解決此問題,需要安裝並啟用與KDE樣式相容的GTK+主題。

目錄

備選方案

先選一種方案,安裝相應的包後,再按下節設置GTK+程序在KDE中的主題即可。推薦使用Oxygen-gtk

Oxygen-gtk

啟用了Oxygen-GTK主題的GTK3圖像查看程序eog。

Oxygen-gtk試圖將KDE的Oxygen主題移植到GTK+應用程序上。由於是純GTK+實現而不依賴於Qt,該主題據稱更穩定且可用於其它桌面環境的GTK+程序中。[1]

oxygen-gtk支持GTK 2和GTK 3,在很多發行版倉庫中都有包含,在有些倉庫中被分為oxygen-gtk2oxygen-gtk3兩個包。

這是目前推薦的方案。

gtk-qt-engine

gtk-qt-engine讓Gtk程序以Qt控件的樣式呈現。尚不清楚其是否支持GTK 3。

QtCurve

QtCurve是一套GTK+ 2、KDE 3、KDE 4主題,應用主題可統一三者的樣式。遺憾的是它尚未提供對GTK 3的支持。

主題設置

接着設置GTK+程序在KDE中使用的主題。

推薦使用KDE GTK Configurator (kde-gtk-config)[2] (其前身是Chakra的項目chakra-gtk-config[3]),它可以控制GTK2和GTK3程序的樣式、字體和圖標主題。安裝後可在KDE的系統設置->應用程序外觀->Gtk配置找到相關配置選項。

Hint.gif
提示:
另外還有一些工具,如gtk-kde4等,也可設置GTK 2程序的樣式,但尚不支持GTK 3,不建議使用。

相關資料

  1. Oxygen Gtk-KDE Projects
  2. KDE GTK Configurator - KDE Projects
  3. The Chakra Project: Chakra Gtk Config

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
简体繁体转换