首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt6应用程序的字体反混叠

Qt6应用程序的字体反混叠
EN

Unix & Linux用户
提问于 2022-05-14 13:29:54
回答 1查看 454关注 0票数 2

环境:

操作系统: Fedora 36 DE: XFCE字体: Windows Tahoma 字体配置 $XDG_CURRENT_DESKTOP=XFCE Qt6-6.2.3-2.fc 36

问题: Qt6应用程序似乎没有使用我的fontconfig设置(这些设置用于其他一切,包括XFCE、GTK2 2/3/4和Qt3/4/5应用程序以及web浏览器)。

我使用过strace -e file$HOME/.config/fontconfig/fonts.conf确实被读取了,但它似乎没有正确地使用。

我没有在控制台中看到来自Qt6应用程序的任何错误消息。

我怀疑Qt6中的字体支持已经发生了巨大的变化,但是我没有找到任何东西。

这是Qt5应用程序看起来喜欢的方式。

这是Qt6应用程序看起来喜欢的方式。

我已经提交了一个避虫器t,因为我还没有找到任何相关的东西。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-12-03 08:45:58

这可以由

代码语言:javascript
复制
export QT_ENABLE_HIGHDPI_SCALING=0

在例如/etc/profile.d/fix_qt6_fonts.sh

来自文档 for Qt6:

QT_ENABLE_HIGHDPI_SCALING设置为0以禁用高dpi缩放;有效地恢复到Qt5默认行为。请注意,这对Wayland或macOS这样的平台没有影响-它不会禁用任何本机高新闻部支持。此变量仅用于测试目的,我们不建议永久设置该变量。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/702515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档