• 7220阅读
  • 4回复

[提问]如何使用QInputContext来让程序自带的软键盘输入中文 [复制链接]

上一主题 下一主题
离线银色子弹
 

只看楼主 倒序阅读 楼主  发表于: 2012-03-15
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
Example中有Input Panel的例子,修改后可以输入英文和数字,但是不能输入中文。应当怎样才能够利用程序自带的软键盘输入中文呢?
离线银色子弹

只看该作者 1楼 发表于: 2012-03-15
没人搭理吗?附带说一下,我使用的是windows操作系统
离线银色子弹

只看该作者 2楼 发表于: 2012-03-16
哭了,都没人搭理我。看来只能再把帮助文档看两遍,然后上国外论坛碰碰运气了
离线tomson10
只看该作者 3楼 发表于: 2013-05-02
你需要添加如下代码才可以输入中文:

在main.cpp中添加:

#include <QTextCodec>

QTextCodec::setCodecForTr(QTextCodec::codecForLocale());//显示中文
离线skertone

只看该作者 4楼 发表于: 2013-05-13
你是Windows的话 直接调用 OSK.exe 来输了
快速回复
限100 字节
 
上一个 下一个