想做一个软件盘,按下编辑框时弹出软盘,1.弹出的软盘不要获得焦点,焦点要在编辑框中。2.同时要支持外界的物理键盘的输入。收了下实现的大多不符合。求教大家给点思路。
------解决方案--------------------
嵌入式设备下Qt有QWSInputMethod支持。
其他平台上,不好实现。
但是也不是不能。
可以试试软键盘用setWindowsFlags( staysOnTop.. )
开个线程用QApplication的focusWidget随时监控focus变化。
每次按钮点击后,重设focus回编辑框...
等等。。
反正没有原生态支持,比较awkward