Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator_p.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | - | |
2 | - | |
3 | - | |
4 | class QQmlIncubator; | - |
5 | class QQmlIncubatorPrivate : public QQmlEnginePrivate::Incubator | - |
6 | { | - |
7 | public: | - |
8 | QQmlIncubatorPrivate(QQmlIncubator *q, QQmlIncubator::IncubationMode m); | - |
9 | ~QQmlIncubatorPrivate(); | - |
10 | - | |
11 | inline static QQmlIncubatorPrivate *get(QQmlIncubator *incubator) { return executed 88409 times by 26 tests: incubator->d;return incubator->d; Executed by:
executed 88409 times by 26 tests: }return incubator->d; Executed by:
| 88409 |
12 | - | |
13 | QQmlIncubator *q; | - |
14 | - | |
15 | QQmlIncubator::Status calculateStatus() const; | - |
16 | void changeStatus(QQmlIncubator::Status); | - |
17 | QQmlIncubator::Status status; | - |
18 | - | |
19 | QQmlIncubator::IncubationMode mode; | - |
20 | bool isAsynchronous; | - |
21 | - | |
22 | QList<QQmlError> errors; | - |
23 | - | |
24 | enum Progress { Execute, Completing, Completed }; | - |
25 | Progress progress; | - |
26 | - | |
27 | QPointer<QObject> result; | - |
28 | QQmlGuardedContextData rootContext; | - |
29 | QQmlEnginePrivate *enginePriv; | - |
30 | QQmlRefPointer<QV4::CompiledData::CompilationUnit> compilationUnit; | - |
31 | QScopedPointer<QQmlObjectCreator> creator; | - |
32 | int subComponentToCreate; | - |
33 | QQmlVMEGuard vmeGuard; | - |
34 | - | |
35 | QExplicitlySharedDataPointer<QQmlIncubatorPrivate> waitingOnMe; | - |
36 | typedef QQmlEnginePrivate::Incubator QIPBase; | - |
37 | QIntrusiveList<QIPBase, &QIPBase::nextWaitingFor> waitingFor; | - |
38 | - | |
39 | QRecursionNode recursion; | - |
40 | - | |
41 | void clear(); | - |
42 | - | |
43 | void forceCompletion(QQmlInstantiationInterrupt &i); | - |
44 | void incubate(QQmlInstantiationInterrupt &i); | - |
45 | }; | - |
46 | - | |
47 | - | |
Switch to Source code | Preprocessed file |