美文网首页
解决linux下qvfb中QT的中文显示问题

解决linux下qvfb中QT的中文显示问题

作者: Osworth | 来源:发表于2017-06-07 12:51 被阅读0次

    在x86平台上运行qfvb后,app不显示中文,按钮上字体直接白板。
    如下:


    qtcreater创建的窗体-中文按钮

    分析原因是:qt的lib/fonts目录中没有设置的中文字体;

    解决方法如下:
    1)下载wqy-zenhei.ttc字体;下载地址:http://pan.baidu.com/s/1o8CPmky 如果失效自己搜索吧。
    2)字体wqy-zenhei.ttc复制到安装好的(Qt目录)/lib/fonts中;
    参考路径:/usr/local/Trolltech/QtEmbedded-4.6.4-x86/lib/fonts下
    3)再重新运行app发现中文正常显示了。
    【编辑:发现只简单添加字体到qt的lib/fonts目录有的还是不显示,如果是新安装的ubuntu
    需要打开System Setting的Language Support选项,更新下】,如图:

    Language
    打开后会提示更新,按提示操作更新成功后即可。 安装系统中文语言包

    如果还是不显示,reboot你的ubuntu即可,
    还不行?自己google吧!

    相关文章

      网友评论

          本文标题:解决linux下qvfb中QT的中文显示问题

          本文链接:https://www.haomeiwen.com/subject/vziofxtx.html