Как установить порядок табуляции элементов?
Как установить порядок табуляции элементов и что бы видимая область перемещалась за фокусированным элементом? Сейчас табуляция идет только по элементам находящиеся в видимой области. Даже если все елементы находятся в видимой области, порядок фокусировки(и создание объектов) не всегда идет по порядку ( слева на право до конца, а потом переход на новую строку).
import QtQuick 2.15
import QtQuick.Window 2.15
import QtQuick.Controls 2.12
import QtQuick.Layouts 1.12
import Qt.labs.qmlmodels 1.0 // DelegateChoice
Window {
visible: true
width: 250
height: 200
title: qsTr("Hello World")
TableView {
anchors.fill: parent
columnSpacing: 1
rowSpacing: 1
clip: true
model: TableModel {
TableModelColumn { display: "name" }
TableModelColumn { display: "color" }
TableModelColumn { display: "field1" }
rows: [
{
"name": "cat",
"color": "black",
"field1": "value1"
},
{
"name": "dog",
"color": "brown",
"field1": "value2"
},
{
"name": "bird",
"color": "white",
"field1": "value3"
}
]
}
delegate: TextField {
text: display
}
}
}
