qml tableview实例
时间: 2023-08-18 22:04:10 浏览: 68
下面是一个简单的 QML TableView 示例:
```qml
import QtQuick 2.0
import QtQuick.Controls 2.5
TableView {
id: tableView
width: 400
height: 400
model: ListModel {
ListElement {
name: "Tom"
age: 20
}
ListElement {
name: "Jerry"
age: 25
}
ListElement {
name: "Mickey"
age: 30
}
}
TableViewColumn {
role: "name"
title: "Name"
width: 100
}
TableViewColumn {
role: "age"
title: "Age"
width: 100
}
}
```
这个 TableView 显示了一个包含三个元素(Tom,Jerry 和 Mickey)的 `ListModel`,每个元素有两个属性:name 和 age。然后,我们在 TableView 中定义了两个 TableViewColumn,分别显示 name 和 age 属性。最后,将这个 TableView 的宽度和高度设置为 400。