OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQmlAdaptorModel
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQmlAdaptorModel
Name: QQmlAdaptorModel::~QQmlAdaptorModel
Prototype: QQmlAdaptorModel::~QQmlAdaptorModel()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 917-920
100.000% (1/1)
11
value
Name: QQmlAdaptorModel::value
Prototype: inline QVariant value(int index, const QString &role) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 131-132
100.000% (1/1)
11
rowCount
Name: QQmlAdaptorModel::rowCount
Prototype: int QQmlAdaptorModel::rowCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 981-984
100.000% (1/1)
11
rowAt
Name: QQmlAdaptorModel::rowAt
Prototype: int QQmlAdaptorModel::rowAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 991-995
100.000% (1/1)
21
replaceWatchedRoles
Name: QQmlAdaptorModel::replaceWatchedRoles
Prototype: inline void replaceWatchedRoles( const QList<QByteArray> &oldRoles, const QList<QByteArray> &newRoles)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 144-146
100.000% (1/1)
11
parentModelIndex
Name: QQmlAdaptorModel::parentModelIndex
Prototype: inline QVariant parentModelIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 149-149
100.000% (1/1)
11
objectDestroyed
Name: QQmlAdaptorModel::objectDestroyed
Prototype: void QQmlAdaptorModel::objectDestroyed(QObject *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 1008-1011
100.000% (1/1)
11
notify
Name: QQmlAdaptorModel::notify
Prototype: inline bool notify( const QList<QQmlDelegateModelItem *> &items, int index, int count, const QVector<int> &roles) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 138-143
100.000% (1/1)
11
modelIndex
Name: QQmlAdaptorModel::modelIndex
Prototype: inline QVariant modelIndex(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 148-148
100.000% (1/1)
11
model
Name: QQmlAdaptorModel::model
Prototype: inline QVariant model() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 116-116
100.000% (1/1)
11
isValid
Name: QQmlAdaptorModel::isValid
Prototype: bool QQmlAdaptorModel::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 971-974
100.000% (1/1)
11
invalidateModel
Name: QQmlAdaptorModel::invalidateModel
Prototype: void QQmlAdaptorModel::invalidateModel(QQmlDelegateModel *vdm)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 963-969
100.000% (1/1)
21
indexAt
Name: QQmlAdaptorModel::indexAt
Prototype: int QQmlAdaptorModel::indexAt(int row, int column) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 1003-1006
100.000% (1/1)
11
hasProxyObject
Name: QQmlAdaptorModel::hasProxyObject
Prototype: inline bool hasProxyObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 135-136
100.000% (1/1)
11
fetchMore
Name: QQmlAdaptorModel::fetchMore
Prototype: inline void fetchMore()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 151-151
100.000% (1/1)
11
createItem
Name: QQmlAdaptorModel::createItem
Prototype: inline QQmlDelegateModelItem *createItem(QQmlDelegateModelItemMetaType *metaType, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 133-134
100.000% (1/1)
11
columnCount
Name: QQmlAdaptorModel::columnCount
Prototype: int QQmlAdaptorModel::columnCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 986-989
100.000% (1/1)
11
columnAt
Name: QQmlAdaptorModel::columnAt
Prototype: int QQmlAdaptorModel::columnAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 997-1001
100.000% (1/1)
21
canFetchMore
Name: QQmlAdaptorModel::canFetchMore
Prototype: inline bool canFetchMore() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 150-150
100.000% (1/1)
11
aim
Name: QQmlAdaptorModel::aim
Prototype: inline QAbstractItemModel *aim()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 128-128
100.000% (1/1)
11
aim
Name: QQmlAdaptorModel::aim
Prototype: inline const QAbstractItemModel *aim() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel_p.h
Lines: 129-129
100.000% (1/1)
11
QQmlAdaptorModel
Name: QQmlAdaptorModel::QQmlAdaptorModel
Prototype: QQmlAdaptorModel::QQmlAdaptorModel()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 912-915
100.000% (1/1)
21
setModel
Name: QQmlAdaptorModel::setModel
Prototype: void QQmlAdaptorModel::setModel(const QVariant &variant, QQmlDelegateModel *vdm, QQmlEngine *engine)
Coverage:  82.051% (64/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 922-961
 82.051% (64/78)
14226
Accessors
Name: QQmlAdaptorModel::Accessors
Coverage:  37.500% (3/8)
 37.500% (3/8)
88
count
Name: QQmlAdaptorModel::count
Prototype: int QQmlAdaptorModel::count() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 976-979
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0