我正在为具有触摸屏但没有物理键盘的设备开发Qt项目(v5.13.0)。 虚拟键盘在应用程序窗口中可以正常工作,只要单击输入组件,它就会显示。
我的问题是当我想在对话框中填充输入组件时(实际上是一个弹出窗口)。 键盘的确显示了,但是在主窗口的“对话框后面”,所以我不能使用它。
我确定我缺少某些东西,例如,它是组件的成员,但我不知道它是什么。
有人对如何在对话框中访问虚拟键盘有想法吗?
答案 0 :(得分:0)
我认为https://bugreports.qt.io/browse/QTBUG-56918已跟踪此问题,并已在5.15中修复该问题。
如果您出于某种原因不能使用5.15,则有几种潜在的解决方法。