Xubuntu 中 QT 应用程序的字体渲染问题

Xubuntu 中 QT 应用程序的字体渲染问题

我目前正在使用 Xubuntu 14.04,但 13.10 和 13.04 中也存在同样的问题,也许在之前的版本中也存在同样的问题。

我总是安装 truetype 字体并移除抗锯齿。在所有 GTK 应用程序中,字体看起来都很完美,但在 Qt 应用程序中(如 Scribus 或 Calibre),字体存在渲染问题。我附上了一张图片,其中有 GTK 应用程序和 Qt 应用程序的屏幕截图。红色下划线表示“Editar”一词。看看 Qt 应用程序中的“a”和“r”是如何组合在一起的(右侧)。我已经安装qtcurve并调整了设置,但什么也没发生。还按照此处的指南操作(http://mikemcquaid.com/2011/12/01/make-qt-use-the-gtk-style-on-xfce-or-xubuntu/),什么也没有发生。

以下是 GTK 和 Qt 应用程序并排显示的图片

GTK 和 Qt 应用程序并列

Xangua,谢谢你的帮助。我已经尝试使用 QT 配置,但没有成功。我附上了一张 Qt 应用程序上字体显示的图片。正如你在图片中看到的,有时字母会“连接在一起”。

Xubuntu下截屏Qt应用程序

答案1

您需要安装qt4-qtconfig才能更改 qt 应用程序样式和字体。我只是将其设置为模拟 gtk 引擎。至少在 Gnome 中我从未遇到过问题。

sudo apt-get install qt4-qtconfig

要启用此样式,请使用:

Qt Configuration: choose "GTK+" under Appearance > GUI Style.
The command-line: edit the ~/.config/Trolltech.conf file by adding:

~/.config/Trolltech.conf
...
[Qt]
style=GTK+
...

在此处输入图片描述

来源:https://wiki.archlinux.org/index.php/Uniform_Look_for_Qt_and_GTK_Applications

相关内容