Symbian Qt自定义字体

Symbian Qt自定义字体,qt,fonts,symbian,Qt,Fonts,Symbian,我正在尝试在symbian设备的Qt应用程序中加载自定义字体。显然,字体在桌面/模拟器应用程序中正确加载 但当我尝试在设备上执行时,它根本不会加载自定义字体 使用链接类,我已经能够在symbian中加载字体。我可以看到调用方法loadedFonts的字体,但是当我尝试使用QFontDatabase列出可用字体时,它只显示标准字体,而不是最近添加的字体 为了让symbian加载该文件,我将其从resource复制到C驱动器上的“temp”目录 任何帮助都将不胜感激 SL3这是一个已知的错误。对此以

我正在尝试在symbian设备的Qt应用程序中加载自定义字体。显然,字体在桌面/模拟器应用程序中正确加载

但当我尝试在设备上执行时,它根本不会加载自定义字体

使用链接类,我已经能够在symbian中加载字体。我可以看到调用方法loadedFonts的字体,但是当我尝试使用QFontDatabase列出可用字体时,它只显示标准字体,而不是最近添加的字体

为了让symbian加载该文件,我将其从resource复制到C驱动器上的“temp”目录

任何帮助都将不胜感激


SL3

这是一个已知的错误。对此以及可能的解决方法有一个解释。

您是否复制了~/.fonts或/usr/share/fonts上的字体 列出您的字体数据库

QStringList fm = QFontDatabase().families();
for(auto a : fm)
    qDebug() << "Font family: " << a ;
QStringList fm=QFontDatabase().families();
用于(自动a:fm)
qDebug()