首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用箭头在QtVirtualKeyboard中导航

如何使用箭头在QtVirtualKeyboard中导航
EN

Stack Overflow用户
提问于 2019-02-16 01:45:17
回答 1查看 735关注 0票数 1

我想在系统键盘上用按键控制QtVirtualKeyboard,这是一个有有限键的嵌入式系统,例如只有箭头。问题在于我尝试过的每一件事,我所看到的暗示似乎都不起作用。

我看过这篇文章:QT, How to focus on virtualkeyboard, and use keyboard to control virtualkeyboard

我的.pro有以下配置:

代码语言:javascript
复制
CONFIG += c++11 arrow-key-navigation disable-desktop qml_debug

我的main.cpp有:

代码语言:javascript
复制
qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard"));

我仍然不能让箭头导航在键盘上工作。我的主要目标是覆盖一些键盘按键(在嵌入式系统上),并将它们转换为键盘、运动和按键。

正如上面的文章所建议的那样,我也尝试了qtcreator的例子:

还建议构建示例/虚拟键盘/basic/ with禁用桌面选项,并使用它的源代码作为示例。

我的环境是Qt 4.7.0社区,Windows 10,QT5.11.1和

代码语言:javascript
复制
import QtQuick 2.6
import QtQuick.Window 2.0
import QtQuick.Controls 2.0
import QtQuick.VirtualKeyboard 2.0
EN

回答 1

Stack Overflow用户

发布于 2019-11-16 16:21:41

配置用于从qt源构建qt虚拟化键盘。您需要遵循构建虚拟键盘的指导原则,如下所示:

https://doc.qt.io/qt-5/qtvirtualkeyboard-build.html

将CONFIG+=箭头键导航参数添加到build命令中,或者将其直接添加到.pro文件中。

构建完成后,在build输出目的地下运行"make“命令来部署您的qt虚拟化键盘,然后它就可以使用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54719106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档