aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/CMakeLists.txt
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2023-08-03 09:29:52 +0200
committerMarco Bubke <marco.bubke@qt.io>2023-08-03 09:15:37 +0000
commit6f5e9417d8c0abb3acd3a35130140be6c355130a (patch)
tree01222040debdfe2c79f6c3d2bdeb43b0f12c1427 /src/plugins/qmldesigner/CMakeLists.txt
parent787f17ce91ac3eeb44a716af6a43813e2b96a35c (diff)
QmlDesigner: Add contains functions
After extensive benchmarking(https://quick-bench.com/q/ajHEd5ZE-zmI2FoLQLGX9NREgmw) there was a clear result that a forced inline variatic function provides the fastest result. static bool search(QByteArrayView input) { return CoreUtils::contains(input, "children", "data", "childrenRect", "icon", "left", "transform", "visibleChildren"); } Change-Id: Id492bb4351bf3e87fc8e85c2b99e8d2a9b3efd0d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/CMakeLists.txt')
-rw-r--r--src/plugins/qmldesigner/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/CMakeLists.txt b/src/plugins/qmldesigner/CMakeLists.txt
index 143da043e25..166ff286dab 100644
--- a/src/plugins/qmldesigner/CMakeLists.txt
+++ b/src/plugins/qmldesigner/CMakeLists.txt
@@ -21,6 +21,7 @@ add_qtc_library(QmlDesignerUtils STATIC
SOURCES_PREFIX ${CMAKE_CURRENT_LIST_DIR}/utils
SOURCES
asset.cpp asset.h
+ designeralgorithm.h
filedownloader.cpp filedownloader.h
multifiledownloader.cpp multifiledownloader.h
fileextractor.cpp fileextractor.h