如何让 Qt 程序在 Xfce 下看起来好看?

如何让 Qt 程序在 Xfce 下看起来好看?

我使用 Xfce。

我的问题是 - 有些程序看起来不错,有些则有点丑陋。据我所知,这是因为 Xfce 是 GTK,大多数程序使用 GTK 主题,但有些程序使用 Qt,因此不使用 GTK 主题。

所以 - 我的问题是 - 我如何将一些主题应用于这些 Qt 程序?我可以下载一些 qt 主题并放入 ~/.themes 吗?这样可以吗?Qt 程序不必看起来与 GTK 程序完全相同 - 我不在乎这一点。但我希望它们至少看起来不要那么丑。:)

在此处输入图片描述

答案1

这并非您问题的确切答案,但如果您想要 Qt 和 GTK 程序具有美观、一致且统一的外观,我推荐 QtCurve 样式。现代发行版应该提供一个软件包,在 Ubuntu 中是apt-get install qtcurve

是的,qtconfig这是用于配置 Qt 相关内容的程序。在 Ubuntu 16.04 中,您可以通过 来安装它apt install qt4-qtconfig

答案2

好的。已排序。

只需运行 qtconfig 并选择不同的外观。

答案3

把这个放进去~/.bashrc。它适用于 Qt 5 和 Gtk+ 3:

export QT_STYLE_OVERRIDE=gtk

答案4

如果 QT4 应用程序看起来不太好,请执行以下操作,然后使用您的 GTK 主题:

在终端类型中:

gconftool-2 --set --type string /desktop/gnome/interface/gtk_theme your-theme-name

然后编辑~/.xinitrc文件并添加以下行:

export GTK2_RC_FILES="$HOME/.gtkrc-2.0"

相关内容