diff options
author | Simon Hausmann <simon.hausmann@qt.io> | 2016-06-15 10:55:42 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2016-06-16 20:22:01 +0000 |
commit | cc297f8eadd4decf640a8bf1d09d14d3e3fac48e (patch) | |
tree | 1eb11170f3fa30fd0c4d44731ab5e214d795047d /src/qml/qml/qqmlpropertycache_p.h | |
parent | 9cab81204c506b9a70377bd79773920f3c445d44 (diff) |
Convert QQmlPropertyCacheCreator to a template
This will allow the use of it also against a QV4::CompilationUnit and assorted
data structures loaded from the disk.
Change-Id: I4f337d1fcf319e80e422448671476db907de6d9e
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlpropertycache_p.h')
-rw-r--r-- | src/qml/qml/qqmlpropertycache_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/qml/qqmlpropertycache_p.h b/src/qml/qml/qqmlpropertycache_p.h index 34b6b96ebe..6b2e0d6d9b 100644 --- a/src/qml/qml/qqmlpropertycache_p.h +++ b/src/qml/qml/qqmlpropertycache_p.h @@ -72,7 +72,7 @@ class QQmlAccessors; class QMetaObjectBuilder; class QQmlPropertyCacheMethodArguments; class QQmlVMEMetaObject; -class QQmlPropertyCacheCreator; +template <typename T> class QQmlPropertyCacheCreator; // We have this somewhat awful split between RawData and Data so that RawData can be // used in unions. In normal code, you should always use Data which initializes RawData @@ -337,7 +337,7 @@ protected: private: friend class QQmlEnginePrivate; friend class QQmlCompiler; - friend class QQmlPropertyCacheCreator; + template <typename T> friend class QQmlPropertyCacheCreator; friend class QQmlComponentAndAliasResolver; friend class QQmlMetaObject; |