【问题标题】:Symbian Qt custom fontsSymbian Qt 自定义字体
【发布时间】:2011-06-24 23:29:03
【问题描述】:

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

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

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

为了让 symbian 加载文件,我将它从资源复制到 C 盘上的“temp”目录。

任何帮助将不胜感激。

SL3

【问题讨论】:

    标签: qt fonts symbian


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      他们应该在那里。

      检查系统是否看到字体:fc-list

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-07
        • 2010-09-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多