diff options
author | Ali Kianian <ali.kianian@qt.io> | 2024-04-18 10:34:08 +0300 |
---|---|---|
committer | Ali Kianian <ali.kianian@qt.io> | 2024-04-29 08:09:33 +0000 |
commit | d683e6d3c095dac99b2aba84f6d8d4cefd45c9e4 (patch) | |
tree | 3a729dbfad6d8a35ba564ad3339119700c6527f9 | |
parent | f08a31fd6691dd198adf5c6e8acb57856e4c9ec7 (diff) |
QmlDesigner: Enable sorting a model by id
Task-number: QDS-11808
Change-Id: I088424b97b4e50a882aebcda82c784f95bd9948e
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Shrief Gabr <shrief.gabr@qt.io>
-rw-r--r-- | share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml b/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml index 2193bd1763..e9bdfdc675 100644 --- a/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml +++ b/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml @@ -83,6 +83,17 @@ Rectangle { horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter color: StudioTheme.Values.themeTextColor + + MouseArea { + anchors.fill: parent + acceptedButtons: Qt.LeftButton + property int order: Qt.AscendingOrder + onClicked: { + order = (order == Qt.AscendingOrder) ? Qt.DescendingOrder : Qt.AscendingOrder; + tableView.closeEditor() + tableView.model.sort(-1, order) + } + } } } |