From 10fe71546c837784eda98813381ee96b181a45ce Mon Sep 17 00:00:00 2001 From: Mahmoud Badri Date: Mon, 31 Jan 2022 19:50:38 +0200 Subject: [PATCH] QmlDesigner: Implement renaming assets folders Fixes: QDS-6123 Change-Id: I1923f78fe2a6739f1cf32fd86c0919965190d8ca Reviewed-by: Reviewed-by: Miikka Heikkinen Reviewed-by: Samuel Ghinet Reviewed-by: Thomas Hartmann --- .../itemLibraryQmlSources/Assets.qml | 105 ++++++++++++++++++ .../itemlibrary/itemlibraryassetsmodel.cpp | 12 ++ .../itemlibrary/itemlibraryassetsmodel.h | 1 + 3 files changed, 118 insertions(+) diff --git a/share/qtcreator/qmldesigner/itemLibraryQmlSources/Assets.qml b/share/qtcreator/qmldesigner/itemLibraryQmlSources/Assets.qml index ab403d203b2..115309c1277 100644 --- a/share/qtcreator/qmldesigner/itemLibraryQmlSources/Assets.qml +++ b/share/qtcreator/qmldesigner/itemLibraryQmlSources/Assets.qml @@ -90,6 +90,103 @@ Item { selectedAssetsChanged() } + RegExpValidator { + id: folderNameValidator + regExp: /^(\w[^*/>