我想在QML中创建breadcrumb。
所以要有一个动态C ++模型,显示为项目的水平列表。每个项目都有固定的大小,只显示其内容(基本上是一个字符串) 我需要在我的主背景(工作区域)之上显示所有项目(最大几乎是我的窗口宽度),除了项目之外都是透明的。
该案例最适合使用的容器是什么?考虑到我不需要滚动。
Row,RowLayout,ListView?
答案 0 :(得分:3)
以上是我的评论代码。如果需要,Flow
可以替换为Row
。
Flow {
spacing: 3
width: parent.width
Repeater {
model: ["root", "item1","subitem1","one more items","subitem2","item3"]
delegate: Label {
padding: 10
text: modelData
background: Rectangle {
color: "#DEDEDE"
}
}
}
}