qtvirtualkeyboard相关内容

QML虚拟键盘:keyboardDesignWidth和Height

我正在研究虚拟键盘的QML样式。键盘DesignWidth和Height的用途是什么?我似乎在管理键盘的宽度和高度上有很多困难,而且从来都不能把它设置成我想要的样子。直接设置键盘高度和宽度也没有太大帮助。 问题在于组件背景大小是在幕后以某种方式计算出来的。因此,即使我有了键盘按钮和我想要的大小,无关的背景也覆盖了我的一些其他控件,很难对键盘的大小进行细粒度控制。 直接控制虚拟键盘宽度和 ..
发布时间:2022-02-24 16:04:18 其他开发

QML 虚拟键盘添加新布局

我在树莓派的 Yocto 项目上使用 qt qml 5.7.我的项目需要土耳其语的虚拟键盘.QT 虚拟键盘 不支持土耳其语 所以我想创建我的自定义布局.我从 here 作为名称“myCustomLayout.qml". 我通过以下代码运行我的虚拟键盘显示功能. 导入QtQuick 2.5导入 QtQuick.VirtualKeyboard 2.1导入 QtQuick.Controls 2. ..
发布时间:2022-01-19 23:24:03 其他开发

Qt 虚拟键盘自定义样式

我需要在小屏幕上为 Qt VirtualKeyboard 构建自定义样式,以最大限度地提高其可读性.我在我的项目中构建了一个自定义布局,并且使用 QT_VIRTUALKEYBOARD_LAYOUT_PATH 效果很好. 我遇到的问题是 文档 声明自定义样式必须放在 Qt 目录中.但是,我需要这种风格是可移植的,因此将这种新构建的风格存储在我的本地机器上而不是项目本身中是不可接受的. 有 ..
发布时间:2022-01-19 22:57:10 其他开发

QML虚拟键盘隐藏按钮不起作用

如果我点击键盘 hide 按钮会出现问题.以下是代码: 导入QtQuick 2.6导入 QtQuick.Window 2.2导入 QtQuick.Controls 2.2导入 QtQuick.VirtualKeyboard 2.2窗户 {可见:真宽度:600身高:500标题:qsTr("Hello World")文本域 {id:文本字段anchors.bottom:(inputPanel.vis ..
发布时间:2022-01-19 22:51:08 其他开发

Qt 虚拟键盘全屏

我在 ubuntu(16.04) 中运行 Qt 虚拟键盘示例,它仅在全屏模式下运行,使用虚拟键盘打字时我看不到文本编辑.我希望虚拟键盘宽度适合窗口大小并在文本编辑下显示.怎么样? 解决方案 我使用这个组件虚拟键盘,它工作正常. ..
发布时间:2021-09-12 19:22:12 服务器开发

如何使用箭头在 QtVirtualKeyboard 中导航

我想通过系统键盘上的按键控制 QtVirtualKeyboard,这是一个带有有限键的嵌入式系统,例如只有箭头.问题是我尝试过的一切,我看到的建议似乎不起作用. 我看过这个帖子:QT,如何专注于虚拟键盘,并使用键盘控制虚拟键盘 我的 .pro 有以下配置: CONFIG += c++11 arrow-key-navigation disable-desktop qml_debug ..
发布时间:2021-06-30 18:41:18 C/C++开发

在 raspberry-pi 中安装 QtVirtualkeyboard?

我尝试在 Raspberry-pi 中实现 Qt-Virtualkeyboard,使用 PyQt5 - 显示虚拟键盘 但是我没有找到它的前缀路径,bin,plugin 等文件夹,实际上整个 Qt 文件夹都不存在. 解决方案 在 我之前的解决方案 我使用了官方提供的 Qt 二进制文件,但与 RPI 架构不兼容,所以你必须编译它: sudo apt-get 更新sudo apt instal ..
发布时间:2021-06-24 20:09:07 Python

PyQt5 - 显示虚拟键盘

我正在尝试弄清楚如何在触摸屏上使用虚拟键盘,在 Windows 上使用 python 3.8 和 PyQt5. 我看到 Qt 有自己的插件 QtVirtualKeyboard.我几乎遵循了在这个链接中,首先安装支持虚拟键盘的Qt 5.15,然后设置环境变量. 一个简单的代码示例如下: 导入操作系统导入系统从 PyQt5.QtWidgets 导入 QApplication从 PyQt5 ..
发布时间:2021-06-24 18:51:20 Python

QML虚拟键盘“隐藏"按钮不起作用

如果我单击键盘上的隐藏按钮,我会遇到问题.以下是代码: 导入QtQuick 2.6导入QtQuick.Window 2.2导入QtQuick.Controls 2.2导入QtQuick.VirtualKeyboard 2.2窗户 {可见:正确宽度:600高度:500标题:qsTr("Hello World")文本域 {id:文本字段anchors.bottom:(inputPanel.visib ..
发布时间:2021-05-28 19:21:09 其他开发

如何查找包含QtVirtualKeyboard的窗口

我在嵌入式设备上使用qt小部件,并且虚拟键盘有问题.键盘显示为全屏,并且与所有应用程序重叠. 在文章中描述了Yocto中的虚拟键盘顶部黑屏破解如何解决此问题. 简而言之,您需要使用键盘找到QQuickWindow并在此窗口上调用setMask.然后键盘上方的区域将是透明的 我在使用虚拟键盘查找QQuickWindow时遇到问题.我尝试使用 QApplication :: al ..
发布时间:2021-04-19 18:45:55 C/C++开发

CMake:访问qtvirtual键盘模块

有人可以做一个简单的示例,将qtvirtualkeyboard模块包含到cmake文件中吗?我想访问这些类,但无法弄清楚如何包含它们. 解决方案 Qt的虚拟键盘只是可以通过cmake_minimum_required(VERSION 3.5.0 FATAL_ERROR) PROJECT("MyKeyboard") set(CMAKE_PREFIX_PATH $ENV{QTDIR}) fin ..
发布时间:2020-07-19 22:04:17 其他开发

QML虚拟键盘添加新布局

我在Yocto项目的树莓派上使用qt qml 5.7.我的项目需要土耳其语的虚拟键盘. QT虚拟键盘不支持土耳其语,所以我要创建我的自定义布局.我从此处命名为"myCustomLayout.qml". 然后我按照以下代码运行虚拟键盘显示功能. import QtQuick 2.5 import QtQuick.VirtualKeyboard 2.1 import QtQuick.Con ..
发布时间:2020-04-26 08:12:05 其他开发