Я пытаюсь показать клавиатуру, когда изображение загружается, а TextInput имеет фокус.показать клавиатуру на фокусе qml
TextInput {
id: textInput
focus: true
}
Я думал, что клавиатура будет отображаться автоматически, так как ввод текста имеет фокус. Но это не так.
Поэтому я попытался отправить это событие в представление, но на первой загрузке он не отображает клавиатуру. Обратите внимание, что я загружаю этот qml динамически, используя QML Loader при первом загрузке. Последующие загрузки этого представления показывают клавиатуру, как ожидалось.
QEvent event(QEvent::RequestSoftwareInputPanel);
bool sent = QApplication::sendEvent(iView, &event);