调整KDE中GTK+程序的样式

此页由Linux Wiki用户Chenxing于2012年3月26日 (星期一) 18:36的最后更改。

出自Linux Wiki

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

由于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

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

反馈与讨论

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