今天刚装好QT,运行时发现那些菜单的字体时乱码的,上网查了一下解决办法,现在整理一下过程
1,确定你的Qt安装是正确完成的,安装完成后可以输入qmake,看一下输出,如果是"command not found",就说明Qt安装不正常,要重新安装。
2,确定你的系统具有中文支持,比如要安装中文字体,最好装上文泉驿;
可使用如下命令测试:
fc-list | grep WenQuan
3,确定你的系统默认字体设置为中文的
4,运行qtconfig 命令,会出现一个Qtconfiguration界面,选中右边的Fonts选项卡,在Family下拉列表中选择Wenquanyi Bitmap Song或者Wenquanyi Zenhei
然后点击file->save,然后输入designer启动Qt designer,这时就可以看到中文菜单界面了,没有乱码。