我正在用qml使用qtvirtualkeyboard模塊。我使用下面的qml代碼來顯示虛擬鍵盤。在對話框中顯示VirtualKeyboard
import QtQuick 2.5
import QtQuick.VirtualKeyboard 2.1
InputPanel {
id: inputPanel
y: Qt.inputMethod.visible ? parent.height - inputPanel.height : parent.height
anchors.left: parent.left
anchors.right: parent.right
focus: true
}
當我調用QML與模式配置對話框爲真,我不能觸摸鍵盤。如果對話模態配置爲false,那麼我可以觸摸鍵盤,但是這次隱藏了對話框。另外我希望用戶只能在對話框屏幕上控制鍵盤。
如何在對話框屏幕上控制虛擬鍵盤?
我試試這個,但它沒有用於對話。所以我把我的對話框轉換成Popup及其工作。謝謝。 –
此替代方法不再適用於5.9.2 :( –