我有一个在 OpenSuse 11.4 中开发的 Qt 嵌入式应用程序,我需要在其中加载 TTF 字体文件。但是,当我调用int QFontDatabase::addApplicationFont()
函数时,它会返回-1
.
阅读文档后,我发现目前不支持在没有 fontconfig 的 Unix/X11 平台上添加应用程序字体。
我通过 YaST 检查了是否安装了 fontconfig,并且它已安装 - 但我认为这与我使用的是 qt 嵌入式库无关。我想我必须让 fontconfig 支持 qt-embedded 库,但我该怎么做呢?
fontconfig 甚至支持 qt-embedded 吗?谁能告诉我发生了什么事?