QAspectJob Class
class Qt3DCore::QAspectJobThe base class for jobs executed in an aspect. More...
| Header: | #include <Qt3DCore/QAspectJob> |
| qmake: | QT += 3dcore |
Public Functions
| void | addDependency(QWeakPointer<Qt3DCore::QAspectJob> dependency) |
| QVector<QWeakPointer<Qt3DCore::QAspectJob> > | dependencies() const |
| void | removeDependency(QWeakPointer<Qt3DCore::QAspectJob> dependency) |
| virtual void | run() = 0 |
Detailed Description
Member Function Documentation
void QAspectJob::addDependency(QWeakPointer<Qt3DCore::QAspectJob> dependency)
Adds dependency to the aspect job.
QVector<QWeakPointer<Qt3DCore::QAspectJob> > QAspectJob::dependencies() const
Returns the dependencies of the aspect job.
void QAspectJob::removeDependency(QWeakPointer<Qt3DCore::QAspectJob> dependency)
Removes the given dependency from aspect job.
[pure virtual] void QAspectJob::run()
Executes the job.