summaryrefslogtreecommitdiffstats
path: root/src/core/aspects/qabstractaspect.h
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-10-30 13:14:38 +0100
committerAndy Nichols <andy.nichols@theqtcompany.com>2015-11-16 09:16:33 +0000
commit97d5efa36f42f2fab1f530cd915e790a88f39895 (patch)
tree347d9cb03a6117c16bc78ac51b4268751ef6ffe3 /src/core/aspects/qabstractaspect.h
parent6e5c2360c0eda7efb60c9ecf9c88d463384aa53d (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.h8
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;