我在 ubuntu 和 windows 10 中运行 Qt 虚拟键盘示例非常好,但在 raspbian 上它仅在全屏模式下运行,使用虚拟键盘键入时我看不到文本编辑。我希望虚拟键盘宽度适合窗口大小并显示在文本编辑下。如何 ?
import sys
import os
from PySide2.QtWidgets import *
os.environ["QT_IM_MODULE"] = "qtvirtualkeyboard"
app = QApplication([])
w = QWidget()
vl = QVBoxLayout(w)
btn = QPushButton()
btn.setText('Start')
vl.addWidget(btn)
tb = QLineEdit()
vl.addWidget(tb)
w.show()
sys.exit(app.exec_())
Windows 10 上的结果:
但在 raspbian 上它看起来像:
我该如何解决?请帮忙