OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...52
Function: QQmlListModel::roleNames
53
Function: QQmlLoggingCategory::category
54
Function: QQmlObjectCreator::setPropertyBinding::[lambda]
55
Function: QQmlPartsModel::incubationStatus
5657
Function: QQmlPropertyCache::callJSFactoryMethod
58
Function: QQmlPropertyData::writeProperty
59
Function: QQmlPropertyRawData::isQObject
60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlProfilerClientPrivate::sendRecordingStatus
Name: QQmlProfilerClientPrivate::sendRecordingStatus
Prototype: void QQmlProfilerClientPrivate::sendRecordingStatus(int engineId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 153-163
100.000% (4/4)
72
QQmlProfilerClientPrivate::updateFeatures
Name: QQmlProfilerClientPrivate::updateFeatures
Prototype: bool QQmlProfilerClientPrivate::updateFeatures(ProfileFeature feature)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 309-320
 71.429% (5/7)
83
QQmlProfilerData::QQmlProfilerData
Name: QQmlProfilerData::QQmlProfilerData
Prototype: QQmlProfilerData(qint64 time = -1, int messageType = -1, RangeType detailType = MaximumRangeType, quintptr locationId = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 136-139
100.000% (1/1)
11
QQmlProfilerEvent::QQmlProfilerEvent
Name: QQmlProfilerEvent::QQmlProfilerEvent
Prototype: QQmlProfilerEvent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 67-69
100.000% (1/1)
11
QQmlProfilerEvent::QQmlProfilerEvent
Name: QQmlProfilerEvent::QQmlProfilerEvent
Prototype: template<typename Number> QQmlProfilerEvent(qint64 timestamp, int typeIndex, std::initializer_list<Number> list)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 71-76
  0.000% (0/1)
11
QQmlProfilerEvent::QQmlProfilerEvent
Name: QQmlProfilerEvent::QQmlProfilerEvent
Prototype: QQmlProfilerEvent(qint64 timestamp, int typeIndex, const QString &data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 78-82
  0.000% (0/1)
11
QQmlProfilerEvent::QQmlProfilerEvent
Name: QQmlProfilerEvent::QQmlProfilerEvent
Prototype: template<typename Number> QQmlProfilerEvent(qint64 timestamp, int typeIndex, const QVector<Number> &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 84-89
100.000% (1/1)
11
QQmlProfilerEvent::QQmlProfilerEvent
Name: QQmlProfilerEvent::QQmlProfilerEvent
Prototype: QQmlProfilerEvent(const QQmlProfilerEvent &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 91-96
100.000% (1/1)
11
QQmlProfilerEvent::QQmlProfilerEvent
Name: QQmlProfilerEvent::QQmlProfilerEvent
Prototype: QQmlProfilerEvent(QQmlProfilerEvent &&other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 98-102
100.000% (1/1)
21
QQmlProfilerEvent::assignData
Name: QQmlProfilerEvent::assignData
Prototype: void assignData(const QQmlProfilerEvent &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 272-281
100.000% (4/4)
52
QQmlProfilerEvent::assignNumbers
Name: QQmlProfilerEvent::assignNumbers
Prototype: template<typename Container, typename Number> void assignNumbers(const Container &numbers)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 309-331
 78.571% (11/14)
165
QQmlProfilerEvent::clearPointer
Name: QQmlProfilerEvent::clearPointer
Prototype: void clearPointer()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 333-337
100.000% (4/4)
22
QQmlProfilerEvent::isValid
Name: QQmlProfilerEvent::isValid
Prototype: bool isValid() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 238-241
  0.000% (0/1)
11
QQmlProfilerEvent::number
Name: QQmlProfilerEvent::number
Prototype: template<typename Number> Number number(int i) const
Coverage:  42.857% (9/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 137-166
 42.857% (9/21)
1211
QQmlProfilerEvent::numbers
Name: QQmlProfilerEvent::numbers
Prototype: template<typename Container, typename Number = qint64> Container numbers() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 196-203
100.000% (4/4)
42
QQmlProfilerEvent::operator=
Name: QQmlProfilerEvent::operator=
Prototype: QQmlProfilerEvent &operator=(const QQmlProfilerEvent &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 104-115
 75.000% (3/4)
82
QQmlProfilerEvent::operator=
Name: QQmlProfilerEvent::operator=
Prototype: QQmlProfilerEvent &operator=(QQmlProfilerEvent &&other)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 117-124
  0.000% (0/4)
42
QQmlProfilerEvent::rangeStage
Name: QQmlProfilerEvent::rangeStage
Prototype: Message rangeStage() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 224-228
100.000% (1/1)
21
QQmlProfilerEvent::setNumber
Name: QQmlProfilerEvent::setNumber
Prototype: template<typename Number> void setNumber(int i, Number number)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 168-181
  0.000% (0/7)
83
QQmlProfilerEvent::setNumbers
Name: QQmlProfilerEvent::setNumbers
Prototype: template<typename Container, typename Number> void setNumbers(const Container &numbers)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 183-188
100.000% (1/1)
21
QQmlProfilerEvent::setNumbers
Name: QQmlProfilerEvent::setNumbers
Prototype: template<typename Number> void setNumbers(std::initializer_list<Number> numbers)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 190-194
100.000% (1/1)
11
QQmlProfilerEvent::setRangeStage
Name: QQmlProfilerEvent::setRangeStage
Prototype: void setRangeStage(Message stage)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 230-236
100.000% (1/1)
41
QQmlProfilerEvent::setString
Name: QQmlProfilerEvent::setString
Prototype: void setString(const QString &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 218-222
100.000% (1/1)
21
QQmlProfilerEvent::setTimestamp
Name: QQmlProfilerEvent::setTimestamp
Prototype: void setTimestamp(qint64 timestamp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 132-132
100.000% (1/1)
11
QQmlProfilerEvent::setTypeIndex
Name: QQmlProfilerEvent::setTypeIndex
Prototype: void setTypeIndex(int typeIndex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 135-135
100.000% (1/1)
11
QQmlProfilerEvent::squeezable
Name: QQmlProfilerEvent::squeezable
Prototype: template<typename Big, typename Small> bool squeezable(Big source)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 283-287
100.000% (1/1)
11
QQmlProfilerEvent::squeeze
Name: QQmlProfilerEvent::squeeze
Prototype: template<typename Container, typename Number> typename std::enable_if<(sizeof(Number) > 1), bool>::type squeeze(const Container &numbers)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 289-300
 72.727% (8/11)
64
QQmlProfilerEvent::squeeze
Name: QQmlProfilerEvent::squeeze
Prototype: template<typename Container, typename Number> typename std::enable_if<(sizeof(Number) <= 1), bool>::type squeeze(const Container &)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 302-307
100.000% (1/1)
11
QQmlProfilerEvent::string
Name: QQmlProfilerEvent::string
Prototype: QString string() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 205-216
  0.000% (0/6)
54
QQmlProfilerEvent::timestamp
Name: QQmlProfilerEvent::timestamp
Prototype: qint64 timestamp() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 131-131
100.000% (1/1)
11
QQmlProfilerEvent::typeIndex
Name: QQmlProfilerEvent::typeIndex
Prototype: int typeIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 134-134
100.000% (1/1)
11
QQmlProfilerEvent::~QQmlProfilerEvent
Name: QQmlProfilerEvent::~QQmlProfilerEvent
Prototype: ~QQmlProfilerEvent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 126-129
100.000% (1/1)
11
QQmlProfilerEventLocation::QQmlProfilerEventLocation
Name: QQmlProfilerEventLocation::QQmlProfilerEventLocation
Prototype: QQmlProfilerEventLocation()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventlocation_p.h
Lines: 63-63
100.000% (1/1)
11
QQmlProfilerEventLocation::QQmlProfilerEventLocation
Name: QQmlProfilerEventLocation::QQmlProfilerEventLocation
Prototype: QQmlProfilerEventLocation(const QString &file, int lineNumber, int columnNumber)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventlocation_p.h
Lines: 64-66
100.000% (1/1)
11
QQmlProfilerEventLocation::clear
Name: QQmlProfilerEventLocation::clear
Prototype: void clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventlocation_p.h
Lines: 68-72
  0.000% (0/1)
21
QQmlProfilerEventLocation::column
Name: QQmlProfilerEventLocation::column
Prototype: int column() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventlocation_p.h
Lines: 81-81
100.000% (1/1)
11
QQmlProfilerEventLocation::filename
Name: QQmlProfilerEventLocation::filename
Prototype: QString filename() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventlocation_p.h
Lines: 79-79
100.000% (1/1)
11
QQmlProfilerEventLocation::isValid
Name: QQmlProfilerEventLocation::isValid
Prototype: bool isValid() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventlocation_p.h
Lines: 74-77
  0.000% (0/1)
11
QQmlProfilerEventLocation::line
Name: QQmlProfilerEventLocation::line
Prototype: int line() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventlocation_p.h
Lines: 80-80
100.000% (1/1)
11
QQmlProfilerEventReceiver::QQmlProfilerEventReceiver
Name: QQmlProfilerEventReceiver::QQmlProfilerEventReceiver
Prototype: QQmlProfilerEventReceiver(QObject *parent = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventreceiver_p.h
Lines: 65-65
100.000% (1/1)
11
QQmlProfilerEventType::QQmlProfilerEventType
Name: QQmlProfilerEventType::QQmlProfilerEventType
Prototype: QQmlProfilerEventType(Message message = MaximumMessage, RangeType rangeType = MaximumRangeType, int detailType = -1, const QQmlProfilerEventLocation &location = QQmlProfilerEventLocation(), const QString &data = QString(), const QString displayName = QString())
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 65-71
100.000% (1/1)
11
QQmlProfilerEventType::data
Name: QQmlProfilerEventType::data
Prototype: QString data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 79-79
100.000% (1/1)
11
QQmlProfilerEventType::detailType
Name: QQmlProfilerEventType::detailType
Prototype: int detailType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 83-83
100.000% (1/1)
11
QQmlProfilerEventType::displayName
Name: QQmlProfilerEventType::displayName
Prototype: QString displayName() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 78-78
  0.000% (0/1)
11
QQmlProfilerEventType::feature
Name: QQmlProfilerEventType::feature
Prototype: ProfileFeature QQmlProfilerEventType::feature() const
Coverage:  59.375% (19/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype.cpp
Lines: 65-107
 59.375% (19/32)
1818
QQmlProfilerEventType::location
Name: QQmlProfilerEventType::location
Prototype: QQmlProfilerEventLocation location() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 80-80
100.000% (1/1)
11
QQmlProfilerEventType::message
Name: QQmlProfilerEventType::message
Prototype: Message message() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 81-81
100.000% (1/1)
11
QQmlProfilerEventType::rangeType
Name: QQmlProfilerEventType::rangeType
Prototype: RangeType rangeType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 82-82
100.000% (1/1)
11
QQmlProfilerEventType::setData
Name: QQmlProfilerEventType::setData
Prototype: void setData(const QString &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 74-74
100.000% (1/1)
11
QQmlProfilerEventType::setDisplayName
Name: QQmlProfilerEventType::setDisplayName
Prototype: void setDisplayName(const QString &displayName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 73-73
  0.000% (0/1)
11
QQmlProfilerEventType::setLocation
Name: QQmlProfilerEventType::setLocation
Prototype: void setLocation(const QQmlProfilerEventLocation &location)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilereventtype_p.h
Lines: 75-75
100.000% (1/1)
11
QQmlProfilerHelper::QQmlProfilerHelper
Name: QQmlProfilerHelper::QQmlProfilerHelper
Prototype: QQmlProfilerHelper(QQmlProfiler *profiler)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 404-404
100.000% (1/1)
11
QQmlProfilerService::QQmlProfilerService
Name: QQmlProfilerService::QQmlProfilerService
Prototype: QQmlProfilerService(float version, QObject *parent = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugserviceinterfaces_p.h
Lines: 143-144
100.000% (1/1)
11
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 121-124
100.000% (1/1)
21
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 138-142
100.000% (1/1)
11
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, QQmlContext *ctxt)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 150-156
 60.000% (3/5)
31
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, QQmlEngine *engine)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 164-170
  0.000% (0/1)
31
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 189-194
100.000% (4/4)
22
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name, QQmlContext *ctxt)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 203-210
100.000% (8/8)
42
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(QObject *obj, const QString &name, QQmlEngine *engine)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 217-224
 50.000% (2/4)
42
QQmlProperty::QQmlProperty
Name: QQmlProperty::QQmlProperty
Prototype: QQmlProperty::QQmlProperty(const QQmlProperty &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 425-430
100.000% (4/4)
32
QQmlProperty::connectNotifySignal
Name: QQmlProperty::connectNotifySignal
Prototype: bool QQmlProperty::connectNotifySignal(QObject *dest, int method) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1552-1563
 66.667% (6/9)
63
QQmlProperty::connectNotifySignal
Name: QQmlProperty::connectNotifySignal
Prototype: bool QQmlProperty::connectNotifySignal(QObject *dest, const char *slot) const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1576-1588
 88.889% (8/9)
73
QQmlProperty::hasNotifySignal
Name: QQmlProperty::hasNotifySignal
Prototype: bool QQmlProperty::hasNotifySignal() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1524-1530
100.000% (4/4)
32
QQmlProperty::index
Name: QQmlProperty::index
Prototype: int QQmlProperty::index() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1593-1596
100.000% (1/1)
11
QQmlProperty::isDesignable
Name: QQmlProperty::isDesignable
Prototype: bool QQmlProperty::isDesignable() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 623-631
 88.889% (8/9)
53
QQmlProperty::isProperty
Name: QQmlProperty::isProperty
Prototype: bool QQmlProperty::isProperty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 566-569
100.000% (1/1)
11
QQmlProperty::isResettable
Name: QQmlProperty::isResettable
Prototype: bool QQmlProperty::isResettable() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 636-644
 88.889% (8/9)
53
QQmlProperty::isSignalProperty
Name: QQmlProperty::isSignalProperty
Prototype: bool QQmlProperty::isSignalProperty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 574-577
100.000% (1/1)
11
QQmlProperty::isValid
Name: QQmlProperty::isValid
Prototype: bool QQmlProperty::isValid() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 650-655
100.000% (4/4)
32
QQmlProperty::isWritable
Name: QQmlProperty::isWritable
Prototype: bool QQmlProperty::isWritable() const
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 604-618
 87.500% (14/16)
116
QQmlProperty::method
Name: QQmlProperty::method
Prototype: QMetaMethod QQmlProperty::method() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 704-712
100.000% (7/7)
53
QQmlProperty::name
Name: QQmlProperty::name
Prototype: QString QQmlProperty::name() const
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 660-684
100.000% (17/17)
166
QQmlProperty::needsNotifySignal
Name: QQmlProperty::needsNotifySignal
Prototype: bool QQmlProperty::needsNotifySignal() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1539-1542
100.000% (1/1)
11
QQmlProperty::object
Name: QQmlProperty::object
Prototype: QObject *QQmlProperty::object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 582-585
100.000% (1/1)
11
QQmlProperty::operator=
Name: QQmlProperty::operator=
Prototype: QQmlProperty &QQmlProperty::operator=(const QQmlProperty &other)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 590-599
100.000% (7/7)
63
QQmlProperty::operator==
Name: QQmlProperty::operator==
Prototype: bool QQmlProperty::operator==(const QQmlProperty &other) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 508-517
 83.333% (5/6)
52
QQmlProperty::property
Name: QQmlProperty::property
Prototype: QMetaProperty QQmlProperty::property() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 690-698
 88.889% (8/9)
53
QQmlProperty::propertyType
Name: QQmlProperty::propertyType
Prototype: int QQmlProperty::propertyType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 523-526
100.000% (1/1)
11
QQmlProperty::propertyTypeCategory
Name: QQmlProperty::propertyTypeCategory
Prototype: QQmlProperty::PropertyTypeCategory QQmlProperty::propertyTypeCategory() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 456-459
100.000% (1/1)
11
QQmlProperty::propertyTypeName
Name: QQmlProperty::propertyTypeName
Prototype: const char *QQmlProperty::propertyTypeName() const
Coverage:  91.667% (11/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 489-502
 91.667% (11/12)
94
QQmlProperty::read
Name: QQmlProperty::read
Prototype: QVariant QQmlProperty::read() const
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 976-993
 84.615% (11/13)
95
QQmlProperty::read
Name: QQmlProperty::read
Prototype: QVariant QQmlProperty::read(const QObject *object, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1002-1006
100.000% (1/1)
21
QQmlProperty::read
Name: QQmlProperty::read
Prototype: QVariant QQmlProperty::read(const QObject *object, const QString &name, QQmlContext *ctxt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1018-1022
100.000% (1/1)
21
QQmlProperty::read
Name: QQmlProperty::read
Prototype: QVariant QQmlProperty::read(const QObject *object, const QString &name, QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1035-1039
100.000% (1/1)
21
QQmlProperty::reset
Name: QQmlProperty::reset
Prototype: bool QQmlProperty::reset() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1498-1507
100.000% (4/4)
52
QQmlProperty::type
Name: QQmlProperty::type
Prototype: QQmlProperty::Type QQmlProperty::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 558-561
100.000% (1/1)
11
QQmlProperty::write
Name: QQmlProperty::write
Prototype: bool QQmlProperty::write(const QVariant &value) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1430-1433
100.000% (1/1)
11
QQmlProperty::write
Name: QQmlProperty::write
Prototype: bool QQmlProperty::write(QObject *object, const QString &name, const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1446-1450
100.000% (1/1)
21
QQmlProperty::write
Name: QQmlProperty::write
Prototype: bool QQmlProperty::write(QObject *object, const QString &name, const QVariant &value, QQmlContext *ctxt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1464-1471
100.000% (1/1)
21
QQmlProperty::write
Name: QQmlProperty::write
Prototype: bool QQmlProperty::write(QObject *object, const QString &name, const QVariant &value, QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1486-1491
100.000% (1/1)
21
QQmlProperty::~QQmlProperty
Name: QQmlProperty::~QQmlProperty
Prototype: QQmlProperty::~QQmlProperty()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 127-132
100.000% (4/4)
32
QQmlPropertyCache::QQmlPropertyCache
Name: QQmlPropertyCache::QQmlPropertyCache
Prototype: QQmlPropertyCache::QQmlPropertyCache()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 245-250
100.000% (1/1)
21
QQmlPropertyCache::QQmlPropertyCache
Name: QQmlPropertyCache::QQmlPropertyCache
Prototype: QQmlPropertyCache::QQmlPropertyCache(const QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 255-261
100.000% (1/1)
21
QQmlPropertyCache::addToHash
Name: QQmlPropertyCache::addToHash
Prototype: bool QQmlPropertyCache::addToHash(QCryptographicHash &hash, const QMetaObject &mo)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1430-1444
 71.429% (5/7)
83
QQmlPropertyCache::append
Name: QQmlPropertyCache::append
Prototype: void QQmlPropertyCache::append(const QMetaObject *metaObject, int revision, QQmlPropertyData::Flags propertyFlags, QQmlPropertyData::Flags methodFlags, QQmlPropertyData::Flags signalFlags)
Coverage:  85.577% (89/104)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 476-666
 85.577% (89/104)
12130
QQmlPropertyCache::appendEnum
Name: QQmlPropertyCache::appendEnum
Prototype: void QQmlPropertyCache::appendEnum(const QString &name, const QVector<QQmlEnumValue> &values)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 408-414
100.000% (1/1)
41
QQmlPropertyCache::appendMethod
Name: QQmlPropertyCache::appendMethod
Prototype: void QQmlPropertyCache::appendMethod(const QString &name, QQmlPropertyData::Flags flags, int coreIndex, const QList<QByteArray> &names)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 381-406
100.000% (7/7)
163
QQmlPropertyCache::appendProperty
Name: QQmlPropertyCache::appendProperty
Prototype: void QQmlPropertyCache::appendProperty(const QString &name, QQmlPropertyData::Flags flags, int coreIndex, int propType, int minorVersion, int notifyIndex)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 323-341
100.000% (4/4)
122
QQmlPropertyCache::appendSignal
Name: QQmlPropertyCache::appendSignal
Prototype: void QQmlPropertyCache::appendSignal(const QString &name, QQmlPropertyData::Flags flags, int coreIndex, const int *types, const QList<QByteArray> &names)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 343-379
100.000% (7/7)
243
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
...52
Function: QQmlListModel::roleNames
53
Function: QQmlLoggingCategory::category
54
Function: QQmlObjectCreator::setPropertyBinding::[lambda]
55
Function: QQmlPartsModel::incubationStatus
5657
Function: QQmlPropertyCache::callJSFactoryMethod
58
Function: QQmlPropertyData::writeProperty
59
Function: QQmlPropertyRawData::isQObject
60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0