diff --git a/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml b/share/qtcreator/qmldesigner/collectionEditorQmlSource/CollectionDetailsView.qml index 2193bd1763e..e9bdfdc675a 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) + } + } } }