1. 程式人生 > >QML在當前視窗開啟一個新的視窗

QML在當前視窗開啟一個新的視窗

在當前視窗的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
}