OpenCoverage

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

Functions

Page:<>1
Function: AnchorData::dump
...100
Function: QGridLayoutPrivate::colStretch
...160
Function: QPaintEngineState::penNeedsResolving
...170
Function: QPlatformFontDialogHelper::setOptions
...180
Function: QRasterPaintEngine::drawTextItem
...190
Function: QShortcutMap::resetState
...193
Function: QSortFilterProxyModel::supportedDropActions
194
Function: QSpdyProtocolHandler::handleSYN_STREAM
195
Function: QSplitter::resizeEvent
196
Function: QSqlDatabase::password
197198
Function: QSqlQueryPrivate::~QSqlQueryPrivate
199
Function: QSqlResult::setLastError
200
Function: QSslCertificateExtension::operator=
201
Function: QSslError::operator==
...210
Function: QStyleFactory::create
...220
Function: QTestElement::childElements
...300
Function: qt_memfill_template
...306
Function: variantHash
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
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::setType
Name: QSqlField::setType
Prototype: void QSqlField::setType(QVariant::Type type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 394-400
  0.000% (0/4)
42
QSqlField::setValue
Name: QSqlField::setValue
Prototype: void QSqlField::setValue(const QVariant& value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 312-317
100.000% (4/4)
32
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
QSqlField::~QSqlField
Name: QSqlField::~QSqlField
Prototype: QSqlField::~QSqlField()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 209-213
100.000% (4/4)
22
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::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::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::createField
Name: QSqlIndex::createField
Prototype: QString QSqlIndex::createField(int i, const QString& prefix, bool verbose) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 175-185
  0.000% (0/7)
83
QSqlIndex::isDescending
Name: QSqlIndex::isDescending
Prototype: bool QSqlIndex::isDescending(int i) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 149-154
  0.000% (0/6)
32
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::setDescending
Name: QSqlIndex::setDescending
Prototype: void QSqlIndex::setDescending(int i, bool desc)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 162-166
  0.000% (0/6)
22
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::boundValues
Name: QSqlQuery::boundValues
Prototype: QMap<QString,QVariant> QSqlQuery::boundValues() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1154-1162
100.000% (4/4)
52
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::exec
Name: QSqlQuery::exec
Prototype: bool QSqlQuery::exec(const QString& query)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 371-406
 76.923% (10/13)
194
QSqlQuery::exec
Name: QSqlQuery::exec
Prototype: bool QSqlQuery::exec()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 998-1016
100.000% (4/4)
52
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::finish
Name: QSqlQuery::finish
Prototype: void QSqlQuery::finish()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1250-1258
 75.000% (3/4)
52
QSqlQuery::first
Name: QSqlQuery::first
Prototype: bool QSqlQuery::first()
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 732-743
 90.909% (10/11)
83
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::isNull
Name: QSqlQuery::isNull
Prototype: bool QSqlQuery::isNull(const QString &name) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 337-344
100.000% (4/4)
52
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::last
Name: QSqlQuery::last
Prototype: bool QSqlQuery::last()
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 757-764
 50.000% (3/6)
52
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::next
Name: QSqlQuery::next
Prototype: bool QSqlQuery::next()
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 648-666
 92.857% (13/14)
116
QSqlQuery::nextResult
Name: QSqlQuery::nextResult
Prototype: bool QSqlQuery::nextResult()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 1291-1296
  0.000% (0/4)
32
QSqlQuery::numRowsAffected
Name: QSqlQuery::numRowsAffected
Prototype: int QSqlQuery::numRowsAffected() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 794-799
100.000% (4/4)
32
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::prepare
Name: QSqlQuery::prepare
Prototype: bool QSqlQuery::prepare(const QString& query)
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 958-987
 56.250% (9/16)
195
QSqlQuery::previous
Name: QSqlQuery::previous
Prototype: bool QSqlQuery::previous()
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 697-720
 58.824% (10/17)
147
QSqlQuery::record
Name: QSqlQuery::record
Prototype: QSqlRecord QSqlQuery::record() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 913-922
100.000% (7/7)
53
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::seek
Name: QSqlQuery::seek
Prototype: bool QSqlQuery::seek(int index, bool relative)
Coverage:  74.510% (38/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 556-617
 74.510% (38/51)
4016
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
QSqlQuery::size
Name: QSqlQuery::size
Prototype: int QSqlQuery::size() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 778-783
 66.667% (4/6)
32
QSqlQuery::value
Name: QSqlQuery::value
Prototype: QVariant QSqlQuery::value(int index) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 427-433
 50.000% (4/8)
42
QSqlQuery::value
Name: QSqlQuery::value
Prototype: QVariant QSqlQuery::value(const QString& name) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 444-451
 50.000% (2/4)
52
QSqlQuery::~QSqlQuery
Name: QSqlQuery::~QSqlQuery
Prototype: QSqlQuery::~QSqlQuery()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 242-246
100.000% (4/4)
22
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::beginInsertColumns
Name: QSqlQueryModel::beginInsertColumns
Prototype: void QSqlQueryModel::beginInsertColumns(const QModelIndex &parent, int first, int last)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 253-258
 75.000% (3/4)
32
QSqlQueryModel::beginInsertRows
Name: QSqlQueryModel::beginInsertRows
Prototype: void QSqlQueryModel::beginInsertRows(const QModelIndex &parent, int first, int last)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 217-222
100.000% (4/4)
32
QSqlQueryModel::beginRemoveColumns
Name: QSqlQueryModel::beginRemoveColumns
Prototype: void QSqlQueryModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 271-276
 75.000% (3/4)
32
QSqlQueryModel::beginRemoveRows
Name: QSqlQueryModel::beginRemoveRows
Prototype: void QSqlQueryModel::beginRemoveRows(const QModelIndex &parent, int first, int last)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 235-240
 75.000% (3/4)
32
QSqlQueryModel::beginResetModel
Name: QSqlQueryModel::beginResetModel
Prototype: void QSqlQueryModel::beginResetModel()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 289-295
100.000% (4/4)
42
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::data
Name: QSqlQueryModel::data
Prototype: QVariant QSqlQueryModel::data(const QModelIndex &item, int role) const
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 341-363
 75.000% (12/16)
156
QSqlQueryModel::endInsertColumns
Name: QSqlQueryModel::endInsertColumns
Prototype: void QSqlQueryModel::endInsertColumns()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 262-267
 75.000% (3/4)
32
QSqlQueryModel::endInsertRows
Name: QSqlQueryModel::endInsertRows
Prototype: void QSqlQueryModel::endInsertRows()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 226-231
100.000% (4/4)
32
QSqlQueryModel::endRemoveColumns
Name: QSqlQueryModel::endRemoveColumns
Prototype: void QSqlQueryModel::endRemoveColumns()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 280-285
 75.000% (3/4)
32
QSqlQueryModel::endRemoveRows
Name: QSqlQueryModel::endRemoveRows
Prototype: void QSqlQueryModel::endRemoveRows()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 244-249
 75.000% (3/4)
32
QSqlQueryModel::endResetModel
Name: QSqlQueryModel::endResetModel
Prototype: void QSqlQueryModel::endResetModel()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 299-305
100.000% (4/4)
42
QSqlQueryModel::fetchMore
Name: QSqlQueryModel::fetchMore
Prototype: void QSqlQueryModel::fetchMore(const QModelIndex &parent)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 190-196
 50.000% (2/4)
42
QSqlQueryModel::headerData
Name: QSqlQueryModel::headerData
Prototype: QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role) const
Coverage:  94.737% (18/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 369-382
 94.737% (18/19)
105
QSqlQueryModel::indexInQuery
Name: QSqlQueryModel::indexInQuery
Prototype: QModelIndex QSqlQueryModel::indexInQuery(const QModelIndex &item) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 671-678
100.000% (4/4)
52
QSqlQueryModel::insertColumns
Name: QSqlQueryModel::insertColumns
Prototype: bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent)
Coverage:  90.476% (19/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 606-628
 90.476% (19/21)
175
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(int row) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 564-574
 71.429% (5/7)
73
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::removeColumns
Name: QSqlQueryModel::removeColumns
Prototype: bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 641-657
 87.500% (14/16)
114
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::setHeaderData
Name: QSqlQueryModel::setHeaderData
Prototype: bool QSqlQueryModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 505-517
100.000% (11/11)
83
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 QSqlQuery &query)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 409-453
 66.667% (12/18)
285
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::columnInQuery
Name: QSqlQueryModelPrivate::columnInQuery
Prototype: int QSqlQueryModelPrivate::columnInQuery(int modelColumn) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 96-101
 80.000% (8/10)
32
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
QSqlQueryModelPrivate::prefetch
Name: QSqlQueryModelPrivate::prefetch
Prototype: void QSqlQueryModelPrivate::prefetch(int limit)
Coverage:  91.667% (22/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 51-84
 91.667% (22/24)
196
QSqlQueryPrivate::QSqlQueryPrivate
Name: QSqlQueryPrivate::QSqlQueryPrivate
Prototype: QSqlQueryPrivate::QSqlQueryPrivate(QSqlResult* result)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 82-87
100.000% (4/4)
22
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
Page:<>1
Function: AnchorData::dump
...100
Function: QGridLayoutPrivate::colStretch
...160
Function: QPaintEngineState::penNeedsResolving
...170
Function: QPlatformFontDialogHelper::setOptions
...180
Function: QRasterPaintEngine::drawTextItem
...190
Function: QShortcutMap::resetState
...193
Function: QSortFilterProxyModel::supportedDropActions
194
Function: QSpdyProtocolHandler::handleSYN_STREAM
195
Function: QSplitter::resizeEvent
196
Function: QSqlDatabase::password
197198
Function: QSqlQueryPrivate::~QSqlQueryPrivate
199
Function: QSqlResult::setLastError
200
Function: QSslCertificateExtension::operator=
201
Function: QSslError::operator==
...210
Function: QStyleFactory::create
...220
Function: QTestElement::childElements
...300
Function: qt_memfill_template
...306
Function: variantHash

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