import QtQuick 2.15 import QtQuick.Controls 2.15 import QtQuick.Window 2.15 import QtQuick.VirtualKeyboard 2.15 ApplicationWindow { id: window width: 640 height: 480 visible: true title: qsTr("Hello World") InputPanel { id: inputPanel width: window.width visible: inputPanel.active y: window.height - height } Dialog { visible: true modal: true contentItem: MouseArea { id: ma implicitWidth: 300 implicitHeight: 300 onPressed: ma.forceActiveFocus() TextField { anchors.centerIn: parent } } } Component.onCompleted: { window.visibility = Window.Hidden window.visibility = Window.Windowed } }