OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...70
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...97
McCabe - Cyclomatic Complexity: 1
98
McCabe - Cyclomatic Complexity: 1
99
McCabe - Cyclomatic Complexity: 1
100
McCabe - Cyclomatic Complexity: 1
101102
McCabe - Cyclomatic Complexity: 1
103
McCabe - Cyclomatic Complexity: 1
104
McCabe - Cyclomatic Complexity: 1
105
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QSqlField::isValid
Name: QSqlField::isValid
Prototype: bool QSqlField::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 510-513
100.000% (1/1)
11
QSqlField::length
Name: QSqlField::length
Prototype: int QSqlField::length() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 450-453
100.000% (1/1)
11
QSqlField::name
Name: QSqlField::name
Prototype: QString QSqlField::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 369-372
100.000% (1/1)
11
QSqlField::operator=
Name: QSqlField::operator=
Prototype: QSqlField& QSqlField::operator=(const QSqlField& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 182-187
100.000% (1/1)
31
QSqlField::operator==
Name: QSqlField::operator==
Prototype: bool QSqlField::operator==(const QSqlField& other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 199-203
100.000% (1/1)
21
QSqlField::precision
Name: QSqlField::precision
Prototype: int QSqlField::precision() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 465-468
100.000% (1/1)
11
QSqlField::requiredStatus
Name: QSqlField::requiredStatus
Prototype: QSqlField::RequiredStatus QSqlField::requiredStatus() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 436-439
100.000% (1/1)
11
QSqlField::setAutoValue
Name: QSqlField::setAutoValue
Prototype: void QSqlField::setAutoValue(bool autoVal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 562-566
100.000% (1/1)
21
QSqlField::setDefaultValue
Name: QSqlField::setDefaultValue
Prototype: void QSqlField::setDefaultValue(const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 267-271
100.000% (1/1)
21
QSqlField::setGenerated
Name: QSqlField::setGenerated
Prototype: void QSqlField::setGenerated(bool gen)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 291-295
100.000% (1/1)
21
QSqlField::setLength
Name: QSqlField::setLength
Prototype: void QSqlField::setLength(int fieldLength)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 243-247
100.000% (1/1)
21
QSqlField::setName
Name: QSqlField::setName
Prototype: void QSqlField::setName(const QString& name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 339-343
100.000% (1/1)
21
QSqlField::setPrecision
Name: QSqlField::setPrecision
Prototype: void QSqlField::setPrecision(int precision)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 255-259
100.000% (1/1)
21
QSqlField::setReadOnly
Name: QSqlField::setReadOnly
Prototype: void QSqlField::setReadOnly(bool readOnly)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 350-354
100.000% (1/1)
21
QSqlField::setRequiredStatus
Name: QSqlField::setRequiredStatus
Prototype: void QSqlField::setRequiredStatus(RequiredStatus required)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 221-225
100.000% (1/1)
21
QSqlField::setSqlType
Name: QSqlField::setSqlType
Prototype: void QSqlField::setSqlType(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 276-280
100.000% (1/1)
21
QSqlField::type
Name: QSqlField::type
Prototype: QVariant::Type QSqlField::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 383-386
100.000% (1/1)
11
QSqlField::typeID
Name: QSqlField::typeID
Prototype: int QSqlField::typeID() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 489-492
  0.000% (0/1)
11
QSqlFieldPrivate::QSqlFieldPrivate
Name: QSqlFieldPrivate::QSqlFieldPrivate
Prototype: QSqlFieldPrivate(const QSqlFieldPrivate &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 56-68
100.000% (1/1)
11
QSqlFieldPrivate::QSqlFieldPrivate
Name: QSqlFieldPrivate::QSqlFieldPrivate
Prototype: QSqlFieldPrivate(const QString &name, QVariant::Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 49-54
100.000% (1/1)
21
QSqlFieldPrivate::operator==
Name: QSqlFieldPrivate::operator==
Prototype: bool operator==(const QSqlFieldPrivate& other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 70-81
100.000% (1/1)
91
QSqlIndex::QSqlIndex
Name: QSqlIndex::QSqlIndex
Prototype: QSqlIndex::QSqlIndex(const QString& cursorname, const QString& name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 68-71
100.000% (1/1)
21
QSqlIndex::QSqlIndex
Name: QSqlIndex::QSqlIndex
Prototype: QSqlIndex::QSqlIndex(const QSqlIndex& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 77-80
100.000% (1/1)
21
QSqlIndex::append
Name: QSqlIndex::append
Prototype: void QSqlIndex::append(const QSqlField& field)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 124-127
100.000% (1/1)
11
QSqlIndex::append
Name: QSqlIndex::append
Prototype: void QSqlIndex::append(const QSqlField& field, bool desc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 137-141
100.000% (1/1)
21
QSqlIndex::operator=
Name: QSqlIndex::operator=
Prototype: QSqlIndex& QSqlIndex::operator=(const QSqlIndex& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 86-93
100.000% (1/1)
51
QSqlIndex::setCursorName
Name: QSqlIndex::setCursorName
Prototype: void QSqlIndex::setCursorName(const QString& cursorName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 198-201
  0.000% (0/1)
11
QSqlIndex::setName
Name: QSqlIndex::setName
Prototype: void QSqlIndex::setName(const QString& name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 108-111
  0.000% (0/1)
11
QSqlQuery::QSqlQuery
Name: QSqlQuery::QSqlQuery
Prototype: QSqlQuery::QSqlQuery(QSqlResult *result)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 233-236
100.000% (1/1)
11
QSqlQuery::QSqlQuery
Name: QSqlQuery::QSqlQuery
Prototype: QSqlQuery::QSqlQuery(const QSqlQuery& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 252-256
100.000% (1/1)
21
QSqlQuery::QSqlQuery
Name: QSqlQuery::QSqlQuery
Prototype: QSqlQuery::QSqlQuery(const QString& query, QSqlDatabase db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 281-285
100.000% (1/1)
21
QSqlQuery::QSqlQuery
Name: QSqlQuery::QSqlQuery
Prototype: QSqlQuery::QSqlQuery(QSqlDatabase db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 294-298
100.000% (1/1)
21
QSqlQuery::addBindValue
Name: QSqlQuery::addBindValue
Prototype: void QSqlQuery::addBindValue(const QVariant& val, QSql::ParamType paramType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1117-1120
100.000% (1/1)
11
QSqlQuery::at
Name: QSqlQuery::at
Prototype: int QSqlQuery::at() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 462-465
100.000% (1/1)
11
QSqlQuery::bindValue
Name: QSqlQuery::bindValue
Prototype: void QSqlQuery::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType )
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1087-1092
100.000% (1/1)
11
QSqlQuery::bindValue
Name: QSqlQuery::bindValue
Prototype: void QSqlQuery::bindValue(int pos, const QVariant& val, QSql::ParamType paramType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1100-1103
100.000% (1/1)
11
QSqlQuery::boundValue
Name: QSqlQuery::boundValue
Prototype: QVariant QSqlQuery::boundValue(const QString& placeholder) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1127-1130
  0.000% (0/1)
11
QSqlQuery::boundValue
Name: QSqlQuery::boundValue
Prototype: QVariant QSqlQuery::boundValue(int pos) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1135-1138
100.000% (1/1)
11
QSqlQuery::clear
Name: QSqlQuery::clear
Prototype: void QSqlQuery::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 929-932
100.000% (1/1)
11
QSqlQuery::driver
Name: QSqlQuery::driver
Prototype: const QSqlDriver *QSqlQuery::driver() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 483-486
100.000% (1/1)
11
QSqlQuery::execBatch
Name: QSqlQuery::execBatch
Prototype: bool QSqlQuery::execBatch(BatchExecutionMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1067-1071
100.000% (1/1)
21
QSqlQuery::executedQuery
Name: QSqlQuery::executedQuery
Prototype: QString QSqlQuery::executedQuery() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1176-1179
100.000% (1/1)
11
QSqlQuery::isActive
Name: QSqlQuery::isActive
Prototype: bool QSqlQuery::isActive() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 840-843
100.000% (1/1)
11
QSqlQuery::isForwardOnly
Name: QSqlQuery::isForwardOnly
Prototype: bool QSqlQuery::isForwardOnly() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 861-864
100.000% (1/1)
11
QSqlQuery::isNull
Name: QSqlQuery::isNull
Prototype: bool QSqlQuery::isNull(int field) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 321-326
100.000% (1/1)
31
QSqlQuery::isSelect
Name: QSqlQuery::isSelect
Prototype: bool QSqlQuery::isSelect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 850-853
100.000% (1/1)
11
QSqlQuery::isValid
Name: QSqlQuery::isValid
Prototype: bool QSqlQuery::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 818-821
100.000% (1/1)
11
QSqlQuery::lastError
Name: QSqlQuery::lastError
Prototype: QSqlError QSqlQuery::lastError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 808-811
100.000% (1/1)
11
QSqlQuery::lastInsertId
Name: QSqlQuery::lastInsertId
Prototype: QVariant QSqlQuery::lastInsertId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1196-1199
100.000% (1/1)
11
QSqlQuery::lastQuery
Name: QSqlQuery::lastQuery
Prototype: QString QSqlQuery::lastQuery() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 474-477
100.000% (1/1)
11
QSqlQuery::numericalPrecisionPolicy
Name: QSqlQuery::numericalPrecisionPolicy
Prototype: QSql::NumericalPrecisionPolicy QSqlQuery::numericalPrecisionPolicy() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1232-1235
  0.000% (0/1)
11
QSqlQuery::operator=
Name: QSqlQuery::operator=
Prototype: QSqlQuery& QSqlQuery::operator=(const QSqlQuery& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 305-309
100.000% (1/1)
21
QSqlQuery::result
Name: QSqlQuery::result
Prototype: const QSqlResult* QSqlQuery::result() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 492-495
100.000% (1/1)
11
QSqlQuery::setForwardOnly
Name: QSqlQuery::setForwardOnly
Prototype: void QSqlQuery::setForwardOnly(bool forward)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 890-893
100.000% (1/1)
11
QSqlQuery::setNumericalPrecisionPolicy
Name: QSqlQuery::setNumericalPrecisionPolicy
Prototype: void QSqlQuery::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1222-1225
100.000% (1/1)
11
QSqlQueryModel::QSqlQueryModel
Name: QSqlQueryModel::QSqlQueryModel
Prototype: QSqlQueryModel::QSqlQueryModel(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 154-157
100.000% (1/1)
21
QSqlQueryModel::QSqlQueryModel
Name: QSqlQueryModel::QSqlQueryModel
Prototype: QSqlQueryModel::QSqlQueryModel(QSqlQueryModelPrivate &dd, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 161-164
100.000% (1/1)
21
QSqlQueryModel::canFetchMore
Name: QSqlQueryModel::canFetchMore
Prototype: bool QSqlQueryModel::canFetchMore(const QModelIndex &parent) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 209-213
100.000% (1/1)
21
QSqlQueryModel::clear
Name: QSqlQueryModel::clear
Prototype: void QSqlQueryModel::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 477-489
100.000% (1/1)
101
QSqlQueryModel::columnCount
Name: QSqlQueryModel::columnCount
Prototype: int QSqlQueryModel::columnCount(const QModelIndex &index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 327-331
100.000% (1/1)
21
QSqlQueryModel::lastError
Name: QSqlQueryModel::lastError
Prototype: QSqlError QSqlQueryModel::lastError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 536-540
100.000% (1/1)
21
QSqlQueryModel::query
Name: QSqlQueryModel::query
Prototype: QSqlQuery QSqlQueryModel::query() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 524-528
  0.000% (0/1)
21
QSqlQueryModel::record
Name: QSqlQueryModel::record
Prototype: QSqlRecord QSqlQueryModel::record() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 586-590
100.000% (1/1)
21
QSqlQueryModel::rowCount
Name: QSqlQueryModel::rowCount
Prototype: int QSqlQueryModel::rowCount(const QModelIndex &index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 319-323
100.000% (1/1)
21
QSqlQueryModel::setLastError
Name: QSqlQueryModel::setLastError
Prototype: void QSqlQueryModel::setLastError(const QSqlError &error)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 548-552
  0.000% (0/1)
21
QSqlQueryModel::setQuery
Name: QSqlQueryModel::setQuery
Prototype: void QSqlQueryModel::setQuery(const QString &query, const QSqlDatabase &db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 469-472
100.000% (1/1)
11
QSqlQueryModelPrivate::initColOffsets
Name: QSqlQueryModelPrivate::initColOffsets
Prototype: void QSqlQueryModelPrivate::initColOffsets(int size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 90-94
100.000% (1/1)
21
QSqlQueryPrivate::shared_null
Name: QSqlQueryPrivate::shared_null
Prototype: QSqlQueryPrivate* QSqlQueryPrivate::shared_null()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 72-77
100.000% (1/1)
31
QSqlRecord::QSqlRecord
Name: QSqlRecord::QSqlRecord
Prototype: QSqlRecord::QSqlRecord()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 124-127
100.000% (1/1)
11
QSqlRecord::QSqlRecord
Name: QSqlRecord::QSqlRecord
Prototype: QSqlRecord::QSqlRecord(const QSqlRecord& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 136-140
100.000% (1/1)
21
QSqlRecord::append
Name: QSqlRecord::append
Prototype: void QSqlRecord::append(const QSqlField& field)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 268-272
100.000% (1/1)
21
QSqlRecord::clear
Name: QSqlRecord::clear
Prototype: void QSqlRecord::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 323-327
100.000% (1/1)
21
QSqlRecord::contains
Name: QSqlRecord::contains
Prototype: bool QSqlRecord::contains(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 347-350
100.000% (1/1)
11
QSqlRecord::count
Name: QSqlRecord::count
Prototype: int QSqlRecord::count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 474-477
100.000% (1/1)
11
QSqlRecord::detach
Name: QSqlRecord::detach
Prototype: void QSqlRecord::detach()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 510-513
100.000% (1/1)
11
QSqlRecord::field
Name: QSqlRecord::field
Prototype: QSqlField QSqlRecord::field(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 248-251
100.000% (1/1)
11
QSqlRecord::field
Name: QSqlRecord::field
Prototype: QSqlField QSqlRecord::field(const QString &name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 256-259
100.000% (1/1)
11
QSqlRecord::fieldName
Name: QSqlRecord::fieldName
Prototype: QString QSqlRecord::fieldName(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 219-222
100.000% (1/1)
11
QSqlRecord::insert
Name: QSqlRecord::insert
Prototype: void QSqlRecord::insert(int pos, const QSqlField& field)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 279-283
100.000% (1/1)
21
QSqlRecord::isEmpty
Name: QSqlRecord::isEmpty
Prototype: bool QSqlRecord::isEmpty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 336-339
100.000% (1/1)
11
QSqlRecord::isGenerated
Name: QSqlRecord::isGenerated
Prototype: bool QSqlRecord::isGenerated(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 451-454
100.000% (1/1)
11
QSqlRecord::isGenerated
Name: QSqlRecord::isGenerated
Prototype: bool QSqlRecord::isGenerated(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 463-466
100.000% (1/1)
11
QSqlRecord::isNull
Name: QSqlRecord::isNull
Prototype: bool QSqlRecord::isNull(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 403-406
100.000% (1/1)
11
QSqlRecord::isNull
Name: QSqlRecord::isNull
Prototype: bool QSqlRecord::isNull(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 414-417
100.000% (1/1)
11
QSqlRecord::operator=
Name: QSqlRecord::operator=
Prototype: QSqlRecord& QSqlRecord::operator=(const QSqlRecord& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 149-153
100.000% (1/1)
21
QSqlRecord::operator==
Name: QSqlRecord::operator==
Prototype: bool QSqlRecord::operator==(const QSqlRecord &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 180-183
100.000% (1/1)
11
QSqlRecord::setGenerated
Name: QSqlRecord::setGenerated
Prototype: void QSqlRecord::setGenerated(const QString& name, bool generated)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 376-379
100.000% (1/1)
11
QSqlRecord::setNull
Name: QSqlRecord::setNull
Prototype: void QSqlRecord::setNull(const QString& name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 439-442
100.000% (1/1)
11
QSqlRecord::setValue
Name: QSqlRecord::setValue
Prototype: void QSqlRecord::setValue(const QString& name, const QVariant& val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 502-505
100.000% (1/1)
11
QSqlRecord::value
Name: QSqlRecord::value
Prototype: QVariant QSqlRecord::value(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 193-196
100.000% (1/1)
11
QSqlRecord::value
Name: QSqlRecord::value
Prototype: QVariant QSqlRecord::value(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 207-210
100.000% (1/1)
11
QSqlRecordPrivate::QSqlRecordPrivate
Name: QSqlRecordPrivate::QSqlRecordPrivate
Prototype: QSqlRecordPrivate::QSqlRecordPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 64-66
100.000% (1/1)
21
QSqlRecordPrivate::QSqlRecordPrivate
Name: QSqlRecordPrivate::QSqlRecordPrivate
Prototype: QSqlRecordPrivate::QSqlRecordPrivate(const QSqlRecordPrivate &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 68-70
100.000% (1/1)
21
QSqlRecordPrivate::contains
Name: QSqlRecordPrivate::contains
Prototype: inline bool contains(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 57-57
100.000% (1/1)
11
QSqlRelationalTableModel::QSqlRelationalTableModel
Name: QSqlRelationalTableModel::QSqlRelationalTableModel
Prototype: QSqlRelationalTableModel::QSqlRelationalTableModel(QObject *parent, QSqlDatabase db)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 410-413
100.000% (1/1)
21
QSqlRelationalTableModel::clear
Name: QSqlRelationalTableModel::clear
Prototype: void QSqlRelationalTableModel::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 658-666
100.000% (1/1)
61
QSqlRelationalTableModel::insertRowIntoTable
Name: QSqlRelationalTableModel::insertRowIntoTable
Prototype: bool QSqlRelationalTableModel::insertRowIntoTable(const QSqlRecord &values)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 743-751
100.000% (1/1)
41
QSqlRelationalTableModel::relation
Name: QSqlRelationalTableModel::relation
Prototype: QSqlRelation QSqlRelationalTableModel::relation(int column) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 517-521
  0.000% (0/1)
21
QSqlRelationalTableModel::revertRow
Name: QSqlRelationalTableModel::revertRow
Prototype: void QSqlRelationalTableModel::revertRow(int row)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 650-653
100.000% (1/1)
11
QSqlRelationalTableModel::select
Name: QSqlRelationalTableModel::select
Prototype: bool QSqlRelationalTableModel::select()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 694-697
100.000% (1/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1
...70
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...97
McCabe - Cyclomatic Complexity: 1
98
McCabe - Cyclomatic Complexity: 1
99
McCabe - Cyclomatic Complexity: 1
100
McCabe - Cyclomatic Complexity: 1
101102
McCabe - Cyclomatic Complexity: 1
103
McCabe - Cyclomatic Complexity: 1
104
McCabe - Cyclomatic Complexity: 1
105
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9