Я бы хотел использовать виртуальную клавиатуру Qt (Qt5.11.1 или новее?) В моем проекте python3 (3.6) на Win10, но я застрял.У меня есть среда анаконды, и я вполне уверен, что виртуальная клавиатура также где-то там, потому что я могу найти некоторые папки с правильным именем.
Как должна выглядеть основная программа, помимо очевидной, для виртуальной клавиатурывсплывающее окно, когда выбранный виджет ввода?
import sys
from qtpy.QtWidgets import QApplication, QDialog, QVBoxLayout, QSpinBox
class Test(QDialog):
def __init__(self):
super(Test, self).__init__()
layout = QVBoxLayout()
self.setLayout(layout)
for i in range(2):
layout.addWidget(QSpinBox())
if __name__ == '__main__':
import os
os.environ["QT_IM_MODULE"] = "qtvirtualkeyboard"
app = QApplication(sys.argv)
dialog = Test()
sys.exit(dialog.exec())
edit: чтобы быть понятным, я не хочу изобретать или настраивать колесо, просто используйте его.