Hi,
I want to bind QStandardItemModel to a table(TableView or GridView or ...) with several rows and columns.
Table must have not any scroll and height of table is equal of count of row.
I can show QStandardItemModel in tableview but height of it more than from count of row.
I can show QStandardItemModel in GridView but it can show just one record.
Please gide me.
TableView {
id: tablemodel
anchors.fill: parent
model: myXML.newMyModel
MyTableViewColumn {
role: "field1"
}
MyTableViewColumn {
role: "field2
}
MyTableViewColumn {
role: "field3
}
MyTableViewColumn {
role: "field4
}
}
GridView {
anchors.fill: parent
model: myXML.newMyModel
delegate: Rectangle {
Text {
text: field1
}
Text {
text: field2
}
Text {
text: field3
}
Text {
text: field4
}
Text {
text: field5
}
Text {
text: field6
}
}
}
TableView {
id: tablemodel
anchors.fill: parent
model: myXML.newMyModel
MyTableViewColumn {
role: "field1"
}
MyTableViewColumn {
role: "field2
}
MyTableViewColumn {
role: "field3
}
MyTableViewColumn {
role: "field4
}
}
GridView {
anchors.fill: parent
model: myXML.newMyModel
delegate: Rectangle {
Text {
text: field1
}
Text {
text: field2
}
Text {
text: field3
}
Text {
text: field4
}
Text {
text: field5
}
Text {
text: field6
}
}
}
To copy to clipboard, switch view to plain text mode
Bookmarks