在QML中创建类似Page的组件,包含类似标题的Item

时间:2017-10-10 14:27:55

标签: qml

我们有一个工作代码

Page {
    header: Item {}
}

我需要创建一个新的模板组件,然后我可以在其中放置必要的组件,就像我们在标题的属性中编写组件一样,也就是说,我对如何制作模拟标题感兴趣模板。

1 个答案:

答案 0 :(得分:0)

找到答案。

模板文件Some.qml:

import QtQuick 2.0

Item {
    width: 500
    height: 500
    property alias content: column.children

    Column {
        id: column
        anchors.fill: parent
    }
}

并使用它

import QtQuick 2.0

    Some {
        content: Rectangle {
            width: parent.width
            height: 100
            color: "red"
        }
    }