【发布时间】:2021-09-28 14:32:56
【问题描述】:
我在嵌入式设备上使用 qt 小部件,但虚拟键盘出现问题。键盘显示为全屏并覆盖所有应用程序。
在文章Virtual keyboard top black screen in Yocto 中描述了如何解决这个问题。
总之,你需要用键盘找到QQuickWindow,并在这个窗口上调用setMask。那么键盘上方的区域就是透明的
我遇到了如何使用虚拟键盘查找 QQuickWindow 的问题。我尝试使用
QApplication::allWidgets()
但窗口不在此处。
【问题讨论】:
-
您好 - 您可以在此处包含该文章的相关部分吗?网址会发生变化,文章内容也会发生变化,因此我们希望确保所有问题都能经受住时间的考验 :)
-
问题已编辑。感谢您的帮助。
标签: c++ qt qtvirtualkeyboard