Tested a QML TableModel to view the model data.
This commit is contained in:
28
Main.qml
28
Main.qml
@ -1,4 +1,6 @@
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
import QtQml.Models
|
||||
|
||||
Window {
|
||||
width: 640
|
||||
@ -6,8 +8,32 @@ Window {
|
||||
visible: true
|
||||
title: qsTr("Hello World")
|
||||
|
||||
ColumnLayout {
|
||||
anchors.fill: parent
|
||||
|
||||
Text {
|
||||
text: "Model row count: " + mainModel.rowCount()
|
||||
anchors.centerIn: parent
|
||||
Layout.alignment: Layout.Center
|
||||
}
|
||||
|
||||
TableView {
|
||||
Layout.fillWidth: true
|
||||
Layout.fillHeight: true
|
||||
|
||||
Layout.margins: 10
|
||||
columnSpacing: 1
|
||||
rowSpacing: 1
|
||||
clip: true
|
||||
|
||||
model: mainModel
|
||||
|
||||
delegate: Rectangle {
|
||||
implicitWidth: 100
|
||||
implicitHeight: 50
|
||||
Text {
|
||||
text: display
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user