Я использую Qt 5.7 для разработки встроенного пользовательского интерфейса с Qt Creator для разработки пользовательского интерфейса.
Когда я включаю qtvirtualkeyboard в свой проект пользовательского интерфейса, устанавливая переменную среды QT_IM_MODULE, чтобы включить qtvirtualkeyboard, добавляя строку qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard")
в main.cpp
файл и добавление CONFIG += disable-desktop
в .pro
файл
virtualkeyboard
это появляется, когда я нажимаю на любые поля редактирования текста, клавиатура закрывает мое TextField, которое я хочу редактировать, и я не вижу, что я набираю.
Мой пользовательский интерфейс написан на C ++. Когда я нажимаю на текстовое поле, чтобы ввести текст, я хочу сфокусировать его и сделать так, чтобы он находился над клавиатурой. или есть идеи получше?
Любая помощь приветствуется.
Задача ещё не решена.
Других решений пока нет …