Там похожий вопрос здесь , но он кажется устаревшим, поскольку я использую Qt 5.14. У меня аналогичная проблема.
Я установил свойство visible
моего InputPanel
на active
и попытался поместить TextField
в TextInput
, но все же я не могу скрыть клавиатуру с помощью закрытия кнопка доступна в правом нижнем углу.
В настоящее время у меня есть два обходных пути: 1) Добавление сигнала onAccepted
для любого TextField
или TextInput
, чтобы скрыть виртуальную клавиатуру после нажатия Enter
(на реальной или виртуальной клавиатуре оба работают)
2) Добавление избыточного Button
чтобы просто скрыть клавиатуру
Но чистый метод закрытия - это то, что ожидает обычный пользователь: указанная кнопка на клавиатуре
Любая помощь будет принята с благодарностью.