如何使一个列表从容器的开头增长而另一个列表从同一容器的底部增长?

loading...


0

我想要一个容器由以下组件填充:

  • DataSourceList 从底部向上增长

  • ToolboxPowerSwitchListRecordingList 从上到下增长 . RecordingList 是可滚动的,应填充任何剩余空间

这可能吗?

这是一个失败的尝试,除了DataSourceList不可见外,一切看起来都很好

Item {
    ToolBox {
        id: toolBox
        anchors.top: parent.top
        anchors.topMargin: 1
        anchors.left: parent.left
        anchors.right: parent.right
    }

    PowerSwitchList {
        id: powerSwitchList
        anchors.top: toolBox.bottom
        anchors.left: parent.left
        anchors.right: parent.right
        anchors.topMargin: 1
    }

    DataSourceList {
        id: dataSourceList
        anchors.left: parent.left
        anchors.right: parent.right
        anchors.bottom: parent.bottom
    }

    RecordingList {
        id: recordingList
        anchors.top: powerSwitchList.bottom
        anchors.topMargin: 5
        anchors.left: parent.left
        anchors.right: parent.right
        anchors.bottom: dataSourceList.top
    }
}

这是一次失败的尝试,一切看起来都很糟糕

ColumnLayout {
    ToolBox {
        id: toolBox
       Layout.alignment: Qt.AlignTop
    }

    PowerSwitchList {
        id: powerSwitchList
        Layout.alignment: Qt.AlignTop
    }

    RecordingList {
        Layout.alignment: Qt.AlignTop
        id: recordingList
    }

    DataSourceList {
        id: dataSourceList
        Layout.alignment: Qt.AlignBottom
    }
}

loading...

0回答

No Data

评论

暂时没有评论!