当我点击按钮"添加"时,会显示我的QML界面。如果我关闭此界面,它将再次打开。我认为我的装载机只执行一次。
Loader {
id: idLoader
onLoaded: {
console.log("DIALOG LOADED")
}
}
我的按钮:
Button {
id: add
text: "add"
width: 100
onClicked: {
idLoader.source = "qrc:/folder/MyInterface.qml
}
}
答案 0 :(得分:1)
它没有再次打开,因为source
在第一次之后没有变化。如果您想再次展示自己的界面,请将visible
的{{1}}属性设置为idLoader
。