From 21d1ee2516850d90e9099568ec9154ac0101aa94 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Fri, 14 Jun 2024 19:18:07 +0200 Subject: [PATCH] QmlDesigner: optimize QRegularExpression Change-Id: Ibb167c19840dfe4e676048c1f22e91244409819c Reviewed-by: Tim Jenssen --- src/plugins/qmldesigner/designercore/model/rewriterview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/designercore/model/rewriterview.cpp b/src/plugins/qmldesigner/designercore/model/rewriterview.cpp index f068bca76dc..af144282058 100644 --- a/src/plugins/qmldesigner/designercore/model/rewriterview.cpp +++ b/src/plugins/qmldesigner/designercore/model/rewriterview.cpp @@ -576,7 +576,7 @@ QString RewriterView::auxiliaryDataAsQML() const int columnCount = 0; - const QRegularExpression safeName("^[a-z][a-zA-Z0-9]*$"); + static const QRegularExpression safeName(R"(^[a-z][a-zA-Z0-9]*$)"); for (const auto &node : allModelNodes()) { auto data = node.auxiliaryData(AuxiliaryDataType::Document);