QT自带虚拟键盘属性设置问题
Unsolved
Chinese
-
各位高手,下午好!
我一直在用传统的QT C++结合QT自带的UI设计界面来开发UI的,对QML不甚了解。目前想对输入控件调出QT自带的虚拟键盘(以下简称X键盘),参考QT basic的例子(以下简称b例子),对之前的C++程序稍加改动(仅仅在pro文件添加QML支持,在程序入口点main函数最开始处添加一行代码,以及加上需要的头文件)就能让输入控件获取焦点时自动唤出X键盘了。但是X键盘支持的语言过多,让用户切换语言的体验非常不好。但是X键盘提供了QML调用接口,可以对b例子里的具体控件添加事件并在事件中添加对X键盘设置属性的修改,即可让语言列表改成只列出中英文,以及设置默认语言。但是,如果跳出b例子,是否可以让C++程序不通过类似于b例子的QML编程,直接访问X键盘的QML接口来让X键盘的语言列表只显示中英文语言项?
敬请各位高手指点迷津,菜鸟在这里先谢谢了!
一只小菜鸟敬上