如何在没有textfield的Qt android项目中启用键盘

时间:2015-03-12 05:21:20

标签: android qt

有没有办法可以在不使用文本字段的情况下在Qml(qt)中启用Android键盘。

1 个答案:

答案 0 :(得分:0)

您可以通过QInputMethodshow功能触发键盘,这些功能可通过Qt global object从QML访问。最小的例子:

import QtQuick 2.4
import QtQuick.Window 2.0

ApplicationWindow {
    id: window
    visible: true

    // your stuff

    Component.onCompleted: Qt.inputMethod.show()
}

镜面反射功能hide可用于关闭虚拟键盘。