背景: 我想创建一个使用qt的跨平台应用程序。发现如何通过qml在移动设备上创建新窗口?
解决方案我:
MouseArea {
id: toOtherViewClicked
width: 44
anchors.fill: parent
onClicked: {
var component = Qt.createComponent("listOfMaterials.qml")
var window = component.createObject("secondQML")
window.show()
}
}
的问题 它的行为很古怪。窗口显示几分钟,然后再次返回主窗口。是否有可能以适当的方式展示新窗口?
请提供[完整的示例](http://stackoverflow.com/help/mcve)。另外,当窗口消失时,您是否看到任何错误消息? – Mitch