我想在不重新创建的情况下更改 qml Item 的动态类型。在此示例中,窗口转换为弹出窗口,问题是如何将其转换为 qml 项目。
ApplicationWindow {
title: qsTr("Hello World")
width: 640
height: 480
Window {
id: myWindow
height: 300
width: 300
visible: true
MouseArea {
anchors.fill: parent
onDoubleClicked: myWindow.flags = Qt.Popup
}
}}