1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
import QtQuick 2.0
import QtQuick.Layouts 1.12
import QtQuick.Controls 2.12
import QtQml.Models 2.12
Item {
id: root
property alias model: tableView.model
default property list<TableColumn> columns
TableRow {
id: header
anchors.left: parent.left
anchors.right: parent.right
anchors.top: parent.top
background: null
isHeader: true
height: 60
}
ListView {
id: tableView
clip: true
anchors.fill: parent
anchors.topMargin: header.height
delegate: TableRow {}
}
}
|