Qt虚拟键盘相关内容
- 2019 年 12 月 16 日
- 筆記
收集一些关于Qt虚拟键盘的内容,仅供参考。
商业版什么时候就有? Qt虚拟键盘(1.0版本)最早出现在Qt Enterprise Embedded 5.3.0中(2014-05-22)
开源版什么时候就有? 正式发布于Qt5.7版本(2016-06-16),但后续更新中Qt5.6.3版本中以子模块的形式支持了。
Qt虚拟键盘的主要功能
- 具有动态切换功能的可自定义键盘布局和样式。
- 带有文字选择功能的预想文字输入。
- 角色预览和替代角色视图。
- 自动大写和空格插入。
- 可扩展到不同的分辨率。
- 支持不同的字符集(拉丁语,简体/繁体中文,印地语,日语,阿拉伯语,希伯来语,韩语等)。
- 支持大多数常见的输入语言,并且可以轻松扩展语言支持。
- 从左到右和从右到左输入。
- 硬件键支持2向和5向导航。
- 手写支持,带有用于全屏输入的手势。
- 音频反馈。
- 跨平台功能。
- 同时支持Qt Quick和Qt Widgets应用程序。
注意
Qt虚拟键盘模块除了使用商业授权外还采用了GPLv3授权,对商业使用不友好。Qt虚拟键盘可能包含第三方模块也需要遵循其协议。
ref:
https://wiki.qt.io/ChangeLog_for_Qt_Virtual_Keyboard https://doc.qt.io/qt-5/qtvirtualkeyboard-index.html https://www.qt.io/blog/2016/06/16/qt-5-7-released http://download.qt.io/archive/qt/5.6/5.6.3/submodules/