问题标签 [qtvirtualkeyboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - QtVirtualKeyboard 替代 Maliit 未出现在 qt 应用程序中
我有一个带有触摸屏的嵌入式系统正在运行。由于 QtVirtualKeyboard 的 GPLv3 许可证,我想使用限制较少的虚拟键盘。Maliit 虚拟键盘看起来很有前途。目前,我安装了 weston 9.0.0、qt5.15.2 和 Maliit 2.0。如果在非 qt 应用程序中选择了文本输入焦点,则会显示 Maliit 键盘。如果文本输入字段聚焦在 qt 应用程序中,则 Maliit 不会出现。有人有提示吗?我真的很感激任何支持。
qt - 使用 QtWebEngine 时 Qt 5.12 QtVirtualKeyboard 无法正确自动完成
我有一个问题,如果我在通过 qtwebengine 显示的输入框中使用 qtvirutalkeyboard,我最终在使用 CJK 语言时不会自动完成。浪漫语言不是问题,但是当我们尝试使用任何 CJK 语言时,不会显示正常的自动完成对话框,并且每个字符都会在浏览器窗口中生成一个“自动完成”。我们想要的是在日文键盘中将其置于正确的模式并显示一个自动完成字符(例如,自动完成键盘中的几个项目之一)。qtvirtualkeyboard 在普通的 qtlabel 类型小部件上工作正常。
qt - How to capture Hide key event in Qt VirtualKeyboard
I am using Qt virtual Keypad in my project.
I am able to print key values (using event.key) in console log for all keys, except hide key event (which is marked as red color in attached image).
Can anyone please help me in capturing the hide key event in virtual keyboard.
Below is the sample code for capturing key events
Virtual Keyboard
python - 如何使用 pyinstaller 在二进制文件中包含 QtVirtualKeyboard?
我正在使用 pyinstaller 将我的 pyqt 项目编译成可执行文件,我在代码中使用 Qt 虚拟键盘,它在使用 python 运行时可以工作,但在使用 pyinstaller 编译后,可执行文件没有键盘。
示例代码:
我用来编译的命令:
我使用这篇文章中的答案在 linux 上安装 qtvirtualkeyboard,我应该在 pyinstaller 命令中添加什么以包含虚拟键盘?
编辑:我正在使用archlinux,我发现有一个名为qt5-virtualkeyboard的包,它可以以任何方式帮助解决这个问题吗?
qt - 多个对话框中的 QtVirtualKeyboard
我试图在我的 qt 应用程序的多个对话框 A 和 B 中显示一个虚拟键盘。目前,当我在 B 之前打开对话框 A 时,我的应用程序会崩溃,但反之则不会。
每次单击主 UI 中的按钮时,都会再次创建对话框 A,如下所示:
VirtualKeyboard.qml 的内容如下所示:
对话框 B 使用带有 QQuickWidget 的 UI 文件,也用于键盘。QQuickWidget 的源在 B 的构造函数中设置,B 是 MainUI 的成员。
我怀疑一个是打算在整个应用程序中使用一个虚拟键盘作为单例。但是,当我尝试在 MainUI 中为键盘创建一个 QQuickWidget 时,将其保留为成员并在 Dialog A 中使用它时调用addWidget
键盘我会在打开 A 两次时崩溃。如何在 Qt 应用程序的多个位置使用虚拟键盘?
qt - QT 虚拟键盘词汇表
是否可以为 QT 虚拟键盘设置自己的(个性化)单词表?我想将它用作我的 QML TextInput 字段的一种自动完成形式,因为目标屏幕对于长/大的 dorpdown 列表来说太小了。
就像是:
如果不是:是关闭单词列表(又名建议列表)的 QML 属性。然后我可以自己实现它。
我想到了这个: