The Qt Virtual Keyboard project provides an input framework and reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and Boot2Qt targets.
The input framework makes it easy to write custom input methods or to integrate 3rd party input engines. The input methods can be implemented in C++ or QML.
Qt Virtual Keyboard 的关键特征包括:
虚拟键盘支持下列语言:
要添加额外语言支持,见 添加新的键盘布局 .
Qt Virtual Keyboard 支持的第 3 方插件来自下列供应商:
构建 Qt Virtual Keyboard 描述如何把这些插件集成到 Qt Virtual Keyboard。
Qt Virtual Keyboard 在商业许可下是可用的来自 Qt 公司 。此外,它是可用的根据 GNU GPL (一般公共许可) 第 3 版 。见 Qt 许可 进一步了解细节。
此外,Qt Virtual Keyboard 潜在包含的第 3 方模块遵循下列准许许可:
OpenWnn | Apache 许可 2.0 |
PinyinIME | Apache 许可 2.0 |
繁体中文 IME (tcime) | Apache 许可 2.0 和 BSD 3 条款新 (或修订) 许可 |