OpenCoverage

qqmlincubator_p.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator_p.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4class QQmlIncubator;-
5class QQmlIncubatorPrivate : public QQmlEnginePrivate::Incubator-
6{-
7public:-
8 QQmlIncubatorPrivate(QQmlIncubator *q, QQmlIncubator::IncubationMode m);-
9 ~QQmlIncubatorPrivate();-
10-
11 inline static QQmlIncubatorPrivate *get(QQmlIncubator *incubator) { return
executed 88409 times by 26 tests: return incubator->d;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
  • ...
incubator->d;
executed 88409 times by 26 tests: return incubator->d;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
  • ...
}
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 codePreprocessed file

Generated by Squish Coco 4.2.0