• 5075阅读
  • 3回复

[提问]QT designer中显示中文,请教高手。 [复制链接]

上一主题 下一主题
离线chuyl_888
 
只看楼主 倒序阅读 楼主  发表于: 2009-04-15
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
利用QT designer设计界面时,给菜单起中文名时,总是以unamed来命名,只有起英文名称,才能改变菜单项的名称。可是我们使用菜单‘文件、编辑’等都是中文的啊?如何处理?
另外,利用QT3.3.2中的warning, information等提示框中,也不能使用中文,如果写中文,则会出现乱码。但用英文可以。这上结问题如何解决?难道少安装东西了?
请高手帮忙解决,谢谢啊!
离线20044454
只看该作者 1楼 发表于: 2009-04-15
你可以先起个英文名字,保留最前面一个字母  后面开始换为中文后在把第一个删掉
乱码就用QTextCodecForName
让我做一个Qt的大牛!!!!
离线yf24518150
只看该作者 2楼 发表于: 2009-04-15
你是什么系统的,我在FC6中遇到过,是不支持系统字体造成的,改变下系统的字体就好了。不知道你是什么原因?

可以在命令行输入qtconfig,改变字体试试
离线zhangrui241
只看该作者 3楼 发表于: 2009-04-17
把工程的编码方式改成utf-8试试。
快速回复
限100 字节
 
上一个 下一个