검색으로 돌아가기
기록
一种基于QWidget容器的嵌入式QT虚拟键盘实现方法及系统
발명알 수 없음
2조회수
10청구항 · 2 독립항
§ Ⅰ
개요
IPC 분류
G06F 3/04886 (2022.01)G06F 3/04895 (2022.01)G06F 3/02 (2006.01)G06F 3/023 (2006.01)G06F 9/54 (2006.01)
本申请涉及计算机人机交互技术领域,尤其是一种基于QWidget容器的嵌入式QT虚拟键盘实现方法及系统,包括以下步骤:S101、建立一通信桥梁,用于实现QML虚拟键盘与QWidget应用之间的指令与数据双向传输;S102、设置一焦点响应机制,用于根据QWidget输入控件的焦点状态,通过所述通信桥梁控制所述QML虚拟键盘的显示与隐藏;S103、通过一布局控制器,将所述QML虚拟键盘动态嵌入至QWidget应用界面,并使其相对于当前获得焦点的输入控件进行定位显示。本申请无缝集成:将虚拟键盘完全作为QWidget体系的一部分,可以像任何普通控件一样被管理,与基于QWidget的应用程序完美融合;布局灵活,键盘可以嵌入到任何父容器中,支持多种布局策略。