summaryrefslogtreecommitdiffstats
path: root/src/core/jobs/qaspectjob.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/jobs/qaspectjob.h')
-rw-r--r--src/core/jobs/qaspectjob.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/core/jobs/qaspectjob.h b/src/core/jobs/qaspectjob.h
index 5c088fd1a..7cc784e0f 100644
--- a/src/core/jobs/qaspectjob.h
+++ b/src/core/jobs/qaspectjob.h
@@ -49,6 +49,7 @@ QT_BEGIN_NAMESPACE
namespace Qt3DCore {
class QAspectJobPrivate;
+class QAspectManager;
class Q_3DCORESHARED_EXPORT QAspectJob
{
@@ -62,14 +63,15 @@ public:
QVector<QWeakPointer<QAspectJob> > dependencies() const;
virtual void run() = 0;
+ void postFrame(QAspectManager *aspectManager);
protected:
explicit QAspectJob(QAspectJobPrivate &dd);
+ QAspectJobPrivate *d_ptr;
private:
Q_DISABLE_COPY(QAspectJob)
Q_DECLARE_PRIVATE(QAspectJob)
- QAspectJobPrivate *d_ptr;
};
typedef QSharedPointer<QAspectJob> QAspectJobPtr;