qtvirtualkeyboard

    0热度

    1回答

    任何人都可以告诉我什么属性可以检查以确定活动输入法(即手写,键盘等)? 基本上,我希望有像一些逻辑: if (inputMethod === "handwriting") { //do this } else { //do that } 或 if (handwriting.active) { //do this } else { //do that

    0热度

    1回答

    继QT-API之后,我开始将自定义样式放在正确的文件夹中,并从here进行必要的修改。 现在我试图用我自己的自定义LAYOUT作出以下修改: 我把EN_GB文件夹从/Qt/5.8/Src/qtvirtualkeyboard/src/virtualkeyboard/content/layouts/en_GB 复制到我自己的路径并将其重命名为customkblayout。 修改其main.qml文件从

    0热度

    1回答

    我正在查看虚拟键盘的QML样式。 keyboardDesignWidth和Height的用途是什么?我似乎在管理键盘的宽度和高度方面遇到很多麻烦,无法将其设置为我想要的。直接设置keyboardHeight和Width也没有多大帮助。 问题是组件背景大小在某种程度上是在幕后计算的。所以,即使我有我想要的键盘按钮和尺寸,多余的背景也会覆盖我的其他一些控件,并且很难对键盘的尺寸进行精细控制。 直接控制

    2热度

    2回答

    我尝试将QtVirtualKeyboard整合到原型中,但是我失败了。 这是我第一次与多个项目合作,或者我必须在QML/QMake-Project中包含非基础材料。 我从git-repository得到了代码,并成功运行了这些示例。但是现在我对如何将其整合到我自己的项目中感到困惑。 我的项目结构如下 Proto (dir) +- Proto.pro +- main.cpp +- ... +

    0热度

    2回答

    我试图写一个虚拟键盘PyQt5代码。这是我的代码。 from PyQt5.QtCore import * from PyQt5.QtWidgets import * class InputState: LOWER = 0 CAPITAL = 1 class KeyButton(QPushButton): sigKeyButtonClicked = pyq

    0热度

    2回答

    我正在用qml使用qtvirtualkeyboard模块。我使用下面的qml代码来显示虚拟键盘。 import QtQuick 2.5 import QtQuick.VirtualKeyboard 2.1 InputPanel { id: inputPanel y: Qt.inputMethod.visible ? parent.height - inputP

    0热度

    1回答

    我正在查看安装Qt 5.9时虚拟键盘的基本QML示例。 TextField { id: digitsField width: parent.width previewText: "Digits only field" inputMethodHints: Qt.ImhDigitsOnly enterKeyAction: EnterKeyAction.

    0热度

    1回答

    我想将VirtualKeyboard更改为[azerty]。 我试图把VirtualKeyboardSettings.locale = "fr_FR",但它不起作用。 我也尝试将CONFIG += lang-fr_FR放在.pro文件中,就像它在Qt文档中说的那样,但仍然不起作用。

    2热度

    2回答

    有没有办法在不使用自定义布局的情况下从虚拟键盘隐藏语言选择键?

    0热度

    1回答

    我正在尝试在树莓派上使用qt虚拟键盘,并且有问题召唤键盘。 我得按如下方式允许使用虚拟键盘的配置项目: //In the PRO file QT += qml quick quickcontrols2 xml static { QT += svg QTPLUGIN += qtvirtualkeyboardplugin } CONFIG += c++11 disable