从symbian触摸设备的虚拟键盘获取keyevent信息
有没有办法获取输入面板/虚拟键盘中存在的绿色勾号(绿色复选标记键)的按键信息?
我们的应用程序适用于 symbian 触摸设备。在我的应用程序中,我希望在编辑 QLineEdit 后立即开始加载 url,即按下 VKB 中的绿色复选标记键后立即开始加载。
我尝试使用 CloseSoftwareInputPanel 事件在 QLineEdit 中完成编辑时收到通知,即在 VKB 中按下绿色复选标记的键时,但该事件仅在 QLineEdit 失去焦点后发生(当我点击屏幕上的任意位置时) 。还有其他方法可以完成它吗?
谢谢
Is there any way to obtain the keypress info for the green-tick (green check marked key) present in the input panel/ virtual keyboard?
Our application is for symbian touch devices. In my application I wanted the url to start loading as soon as the QLineEdit has been edited i.e., as soon as the green check marked key in VKB has been pressed.
I tried using the CloseSoftwareInputPanel event to get notified when the editing is completed in the QLineEdit i.e., when the green check marked key is pressed in the VKB, but that event occurs only after the QLineEdit loses focus (when I tap anywhere on the screen). Is there any other way to get it done?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
虚拟键盘作为前端处理器 (FEP) 实现,对应用程序来说是完全不可见的。
请注意,Symbian 触摸设备也有物理键盘。不仅仅对于这些设备,您应该有一个 Go 按钮或类似按钮并观察
returnPressed
信号。The virtual keyboard is implemented as a front-end processor (FEP) and it's quite invisible to applications.
Note that there are Symbian touch devices that also have a physical keyboard. Not for those devices alone, you should have a Go button or similar and observe
returnPressed
signal.