在Qt5的Windows上使用FreeType
发布时间:2020-12-14 03:54:12 所属栏目:Windows 来源:网络整理
导读:有谁知道是否有可能使用FreeType构建Qt5作为 Windows上的文本渲染器而不是原生渲染器?我尝试用-qt-freetype编译Qt5,但我仍然得到错误的文本.我还需要做别的吗? 解决方法 在查看DeadWarlock提出的解决方案时,我研究了Qt源代码,并意识到当d- m_options时,创
有谁知道是否有可能使用FreeType构建Qt5作为
Windows上的文本渲染器而不是原生渲染器?我尝试用-qt-freetype编译Qt5,但我仍然得到错误的文本.我还需要做别的吗?
解决方法
在查看DeadWarlock提出的解决方案时,我研究了Qt源代码,并意识到当d-> m_options&时,创建并使用QWindowsFontDatabaseFT. QWindowsIntegration :: FontDatabaseFreeType为true.经过一段谷歌搜索后,我发现打开此选项是
officially documented in Qt.可以通过创建文件qt.conf来打开该选项.该文件必须位于包含应用程序可执行文件的目录中,并且必须包含以下内容:
[Platforms] WindowsArguments = fontengine=freetype 在这之后,我获得了freetype渲染而无需重新编译Qt. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 备份 – 在Windows 2012,Windows 2012R2上复制大文件期间禁
- xaml – WP7中更厚的ProgressBar,怎么样?
- 如何检测Windows机箱上是否安装了特定证书?
- 在Windows上的emacs内部配置msysgit bash
- windows-7 – GPO仅在通过RDP连接时禁用屏幕保护程序
- 保护用户的Windows计算机
- Microsoft SQL Server 2008 – 日期
- active-directory – Windows Server:SYSTEM和CREATOR OWN
- windows – 将文件拖放到Visual Studio中不起作用
- 在64位Windows上运行cURL
推荐文章
站长推荐
热点阅读