diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2021-12-05 22:11:26 +0100 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2021-12-06 14:29:49 +0100 |
commit | f8f50d12dcefa4d7d6a7fbc56d973f68c6b9b0ae (patch) | |
tree | f1b091c8edec89a8eb03c7902d4b4e85b6c73cf9 /tests/auto/qml | |
parent | 2124d2dd1af17b06100fb7c505950470888c5792 (diff) |
qmlRegisterTypesAndRevisions: Simplify template
Using a fold expression ought to be faster to instantiate than the
recursive template calls.
Change-Id: Iffed70a2da74399bf96a9f78bfe1bb9a65d0be30
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tests/auto/qml')
-rw-r--r-- | tests/auto/qml/qmlsplitlib/lib.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/qml/qmlsplitlib/lib.h b/tests/auto/qml/qmlsplitlib/lib.h index fdfa8f7c21..d8a1bc3086 100644 --- a/tests/auto/qml/qmlsplitlib/lib.h +++ b/tests/auto/qml/qmlsplitlib/lib.h @@ -49,7 +49,7 @@ namespace QQmlPrivate { template<typename, typename> struct QmlSingleton; } -template<typename T, typename... Args> +template<typename... Args> void qmlRegisterTypesAndRevisions(const char *uri, int versionMajor, QList<int> *); QT_END_NAMESPACE @@ -57,7 +57,7 @@ QT_END_NAMESPACE Q_CLASSINFO("QML.Singleton", "true") \ enum class QmlIsSingleton {yes = true}; \ template<typename, typename> friend struct QML_PRIVATE_NAMESPACE::QmlSingleton; \ - template<typename T, typename... Args> \ + template<typename... Args> \ friend void QML_REGISTER_TYPES_AND_REVISIONS(const char *uri, int versionMajor, QList<int> *); #define QML_NAMED_ELEMENT(NAME) \ |