• 4820阅读
  • 1回复

QT中在QTextEdit里直接输入俄文(不用俄文输入法) [复制链接]

上一主题 下一主题
离线matay
 
只看楼主 倒序阅读 楼主  发表于: 2009-02-25
请问,在QT的QTextEdit里如何实现不用输入法就可以直接输入俄文的功能?比如说我按下键盘a键就在QTextEdit里输入俄文的小写ф,按shift+a时可以输入大写ф,怎样实现这个呢?请高手给我指点!谢谢!
离线wd007

只看该作者 1楼 发表于: 2009-02-25
这个没有试过,但我想思路可以截获键盘消息,再做个你想实现的按键与字母的映射表,重写
QWidget的keyPressEvent和keyReleaseEvent来实现
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个