0
我們有一個工作代碼創建類似頁面在QML組件,包含頭狀物品
Page {
header: Item {}
}
我需要建立一個新的模板組件中,然後我就可以把必要的組件,就像我們寫組件在標題的屬性中,也就是說,我對如何製作模擬標題模板感興趣。
我們有一個工作代碼創建類似頁面在QML組件,包含頭狀物品
Page {
header: Item {}
}
我需要建立一個新的模板組件中,然後我就可以把必要的組件,就像我們寫組件在標題的屬性中,也就是說,我對如何製作模擬標題模板感興趣。
找到了答案。
模板文件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"
}
}
可能要考慮一個不同的名字,一個'Container'組件已存在於快速控制2.2,它的行爲不同,這可能會造成一些混淆 –