diff options
author | Marco Bubke <marco.bubke@qt.io> | 2023-08-03 09:29:52 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2023-08-03 09:15:37 +0000 |
commit | 6f5e9417d8c0abb3acd3a35130140be6c355130a (patch) | |
tree | 01222040debdfe2c79f6c3d2bdeb43b0f12c1427 /src/plugins/qmldesigner/CMakeLists.txt | |
parent | 787f17ce91ac3eeb44a716af6a43813e2b96a35c (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.txt | 1 |
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 |