diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-10-30 13:14:38 +0100 |
---|---|---|
committer | Andy Nichols <andy.nichols@theqtcompany.com> | 2015-11-16 09:16:33 +0000 |
commit | 97d5efa36f42f2fab1f530cd915e790a88f39895 (patch) | |
tree | 347d9cb03a6117c16bc78ac51b4268751ef6ffe3 /src/core/aspects/qabstractaspect.h | |
parent | 6e5c2360c0eda7efb60c9ecf9c88d463384aa53d (diff) |
QAbstractAspect: make registerBackendType public
Change-Id: I04716bf80e403a5bb63988b78cec2febb295cfcf
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
Diffstat (limited to 'src/core/aspects/qabstractaspect.h')
-rw-r--r-- | src/core/aspects/qabstractaspect.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/aspects/qabstractaspect.h b/src/core/aspects/qabstractaspect.h index cd162dfd2..ca49e3f9d 100644 --- a/src/core/aspects/qabstractaspect.h +++ b/src/core/aspects/qabstractaspect.h @@ -90,6 +90,10 @@ public: bool isShuttingDown() const; + template<class Frontend> + void registerBackendType(const QBackendNodeFunctorPtr &functor); + void registerBackendType(const QMetaObject &, const QBackendNodeFunctorPtr &functor); + protected: QAbstractAspect(QAbstractAspectPrivate &dd, QObject *parent = 0); @@ -97,10 +101,6 @@ protected: QBackendNode *getBackendNode(QNode *frontend) const; void clearBackendNode(QNode *frontend) const; - template<class Frontend> - void registerBackendType(const QBackendNodeFunctorPtr &functor); - void registerBackendType(const QMetaObject &, const QBackendNodeFunctorPtr &functor); - private: virtual void setRootEntity(QEntity *rootObject) = 0; virtual void onInitialize(const QVariantMap &data) = 0; |