在当前窗口的qml文件中:nowShowWindow.qml
window
{
id: inletSettingPanel
title: "主窗口"
minimumWidth: 270
minimumHeight: 660
Button
{
x: parent.x
y: parent.y
width: 30
height: 15
activeFocusOnTab: false
text: "打开新窗口"
//可在此类中设置需要显示的窗口的大小等属性
needShowWindow
{
id: needShowWindowPanel
}
onClicked:
{
needShowWindowPanel.show();
}
}
}
在当前窗口的qml文件中:needShowWindow.qml
Window {
id: inletSettingPanel
title: "新窗口"
minimumWidth: 270; minimumHeight: 660
}
本文介绍了一个使用QML实现的简单窗口交互案例,主要内容包括两个窗口的定义及通过按钮触发新窗口显示的方法。主窗口包含一个按钮用于打开新窗口,新窗口继承了主窗口的基本尺寸设置。

被折叠的 条评论
为什么被折叠?



