为什么 Dolphin、Skype 和 VLC 上的字体不同?

为什么 Dolphin、Skype 和 VLC 上的字体不同?

我正在运行 Lubuntu 12.04,并安装了 Dolphin、VLC 和 Skype。我已将程序菜单的字体调整为 Droid Sans 8,但 Dolphin、VLC 和 Skype 不接受此设置,它们看起来不同。我该如何设置这些程序的字体?

答案1

这是因为这些程序不使用 GTK+。当有人说某个程序是原生的时,这意味着它是按照操作系统中的一套软件开发规则开发的。

Dolphin:是 KDE 文件管理器,使用Qt(KDE 基于 Qt 框架,因此所有使用 Qt 制作的程序在 KDE 上看起来都是原生的)而不是GTK+Ubuntu 和 Lubuntu 的默认小部件工具包。

VLC:该媒体播放器也使用 Qt。

Skype(适用于 Linux):该程序也使用 Qt。

这意味着这些程序在 Lubuntu 上永远不会看起来像原生的,因为它们在其界面上不使用 GTK。

因此,要更改该程序的字体,需要使用另一个用于修改 Qt 界面的程序。

答案2

就像 Zignd 所说的那样,这是因为这些应用程序使用 Qt 来绘制应用程序 UI。
要更改 Qt 应用程序的设置,您可以安装程序“Qt 4 设置”。
要执行此操作,请输入:

sudo apt-get install qt4-qtconfig

相关内容