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

Functions

Page:<>1
Function: zoneData
...70
Function: QTornOffMenu::QTornOffMenu
...80
Function: QTextEngine::insertionPointsForLine
...90
Function: QTableWidgetItem::operator=
...100
Function: QString::expand
...104
Function: QStandardItem::insertColumn
105
Function: QSslSocketPrivate::_q_disconnectedSlot
106
Function: QSslSocket::addDefaultCaCertificates
107
Function: QSslConfiguration::sessionProtocol
108109
Function: QSqlRelationalTableModel::setRelation
110
Function: QSqlQuery::nextResult
111
Function: QSqlDriver::setOpen
112
Function: QSqlCachedResult::cleanup
...120
Function: QScrollerPrivate::init
...130
Function: QProcessPrivate::closeChannel
...200
Function: QHttpThreadDelegate::finishedSlot
...300
Function: QAbstractItemModel::changePersistentIndexList
...306
Function: AttributeFormatterRef::operator=
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSqlTableModel::submitAll
Name: QSqlTableModel::submitAll
Prototype: bool QSqlTableModel::submitAll()
Coverage:  87.805% (36/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 733-786
 87.805% (36/41)
3315
QSqlTableModel::submit
Name: QSqlTableModel::submit
Prototype: bool QSqlTableModel::submit()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 807-813
100.000% (6/6)
42
QSqlTableModel::sort
Name: QSqlTableModel::sort
Prototype: void QSqlTableModel::sort(int column, Qt::SortOrder order)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 949-953
100.000% (1/1)
21
QSqlTableModel::setTable
Name: QSqlTableModel::setTable
Prototype: void QSqlTableModel::setTable(const QString &tableName)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 323-343
100.000% (10/10)
124
QSqlTableModel::setSort
Name: QSqlTableModel::setSort
Prototype: void QSqlTableModel::setSort(int column, Qt::SortOrder order)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 962-967
100.000% (1/1)
31
QSqlTableModel::setRecord
Name: QSqlTableModel::setRecord
Prototype: bool QSqlTableModel::setRecord(int row, const QSqlRecord &values)
Coverage:  77.143% (27/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1379-1428
 77.143% (27/35)
3411
QSqlTableModel::setQuery
Name: QSqlTableModel::setQuery
Prototype: void QSqlTableModel::setQuery(const QSqlQuery &query)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 605-608
100.000% (1/1)
11
QSqlTableModel::setPrimaryKey
Name: QSqlTableModel::setPrimaryKey
Prototype: void QSqlTableModel::setPrimaryKey(const QSqlIndex &key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 927-931
  0.000% (0/1)
21
QSqlTableModel::setFilter
Name: QSqlTableModel::setFilter
Prototype: void QSqlTableModel::setFilter(const QString &filter)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1259-1265
100.000% (4/4)
42
QSqlTableModel::setEditStrategy
Name: QSqlTableModel::setEditStrategy
Prototype: void QSqlTableModel::setEditStrategy(EditStrategy strategy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 860-865
100.000% (1/1)
31
QSqlTableModel::setData
Name: QSqlTableModel::setData
Prototype: bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  87.500% (28/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 562-596
 87.500% (28/32)
238
QSqlTableModel::selectStatement
Name: QSqlTableModel::selectStatement
Prototype: QString QSqlTableModel::selectStatement() const
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1007-1031
 60.000% (6/10)
184
QSqlTableModel::selectRow
Name: QSqlTableModel::selectRow
Prototype: bool QSqlTableModel::selectRow(int row)
Coverage:  72.973% (27/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 398-464
 72.973% (27/37)
4111
QSqlTableModel::select
Name: QSqlTableModel::select
Prototype: bool QSqlTableModel::select()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 363-385
 88.889% (8/9)
143
QSqlTableModel::rowCount
Name: QSqlTableModel::rowCount
Prototype: int QSqlTableModel::rowCount(const QModelIndex &parent) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1204-1212
100.000% (4/4)
42
QSqlTableModel::revertRow
Name: QSqlTableModel::revertRow
Prototype: void QSqlTableModel::revertRow(int row)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 897-904
 50.000% (2/4)
42
QSqlTableModel::revertAll
Name: QSqlTableModel::revertAll
Prototype: void QSqlTableModel::revertAll()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 883-890
100.000% (4/4)
42
QSqlTableModel::revert
Name: QSqlTableModel::revert
Prototype: void QSqlTableModel::revert()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 828-833
100.000% (6/6)
32
QSqlTableModel::removeRows
Name: QSqlTableModel::removeRows
Prototype: bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent)
Coverage:  94.872% (37/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1083-1118
 94.872% (37/39)
2311
QSqlTableModel::removeColumns
Name: QSqlTableModel::removeColumns
Prototype: bool QSqlTableModel::removeColumns(int column, int count, const QModelIndex &parent)
Coverage:  57.143% (8/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1042-1052
 57.143% (8/14)
84
QSqlTableModel::record
Name: QSqlTableModel::record
Prototype: QSqlRecord QSqlTableModel::record() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1322-1325
100.000% (1/1)
11
QSqlTableModel::record
Name: QSqlTableModel::record
Prototype: QSqlRecord QSqlTableModel::record(int row) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1339-1355
100.000% (7/7)
83
QSqlTableModel::primaryValues
Name: QSqlTableModel::primaryValues
Prototype: QSqlRecord QSqlTableModel::primaryValues(int row) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1437-1448
100.000% (6/6)
62
QSqlTableModel::primaryKey
Name: QSqlTableModel::primaryKey
Prototype: QSqlIndex QSqlTableModel::primaryKey() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 912-916
100.000% (1/1)
21
QSqlTableModel::orderByClause
Name: QSqlTableModel::orderByClause
Prototype: QString QSqlTableModel::orderByClause() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 975-988
100.000% (6/6)
82
QSqlTableModel::isDirty
Name: QSqlTableModel::isDirty
Prototype: bool QSqlTableModel::isDirty() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 505-515
100.000% (7/7)
73
QSqlTableModel::isDirty
Name: QSqlTableModel::isDirty
Prototype: bool QSqlTableModel::isDirty(const QModelIndex &index) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 524-538
 71.429% (5/7)
103
QSqlTableModel::insertRows
Name: QSqlTableModel::insertRows
Prototype: bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage:  80.645% (25/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1140-1175
 80.645% (25/31)
248
QSqlTableModel::insertRowIntoTable
Name: QSqlTableModel::insertRowIntoTable
Prototype: bool QSqlTableModel::insertRowIntoTable(const QSqlRecord &values)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 662-679
100.000% (4/4)
112
QSqlTableModel::insertRecord
Name: QSqlTableModel::insertRecord
Prototype: bool QSqlTableModel::insertRecord(int row, const QSqlRecord &record)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1189-1200
 60.000% (6/10)
84
QSqlTableModel::indexInQuery
Name: QSqlTableModel::indexInQuery
Prototype: QModelIndex QSqlTableModel::indexInQuery(const QModelIndex &item) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1226-1234
 50.000% (2/4)
52
QSqlTableModel::headerData
Name: QSqlTableModel::headerData
Prototype: QVariant QSqlTableModel::headerData(int section, Qt::Orientation orientation, int role) const
Coverage:  16.667% (2/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 485-496
 16.667% (2/12)
84
QSqlTableModel::flags
Name: QSqlTableModel::flags
Prototype: Qt::ItemFlags QSqlTableModel::flags(const QModelIndex &index) const
Coverage:  78.947% (30/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1280-1312
 78.947% (30/38)
2010
QSqlTableModel::filter
Name: QSqlTableModel::filter
Prototype: QString QSqlTableModel::filter() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1241-1245
100.000% (1/1)
21
QSqlTableModel::fieldIndex
Name: QSqlTableModel::fieldIndex
Prototype: int QSqlTableModel::fieldIndex(const QString &fieldName) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 994-998
  0.000% (0/1)
21
QSqlTableModel::editStrategy
Name: QSqlTableModel::editStrategy
Prototype: QSqlTableModel::EditStrategy QSqlTableModel::editStrategy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 872-876
100.000% (1/1)
21
QSqlTableModel::deleteRowFromTable
Name: QSqlTableModel::deleteRowFromTable
Prototype: bool QSqlTableModel::deleteRowFromTable(int row)
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 693-716
 50.000% (3/6)
172
QSqlTableModel::database
Name: QSqlTableModel::database
Prototype: QSqlDatabase QSqlTableModel::database() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 936-940
100.000% (1/1)
21
QSqlTableModel::data
Name: QSqlTableModel::data
Prototype: QVariant QSqlTableModel::data(const QModelIndex &index, int role) const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 469-480
100.000% (11/11)
73
QSqlTableModel::clear
Name: QSqlTableModel::clear
Prototype: void QSqlTableModel::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1269-1276
100.000% (1/1)
51
QSqlTableModel::QSqlTableModel
Name: QSqlTableModel::QSqlTableModel
Prototype: QSqlTableModel::QSqlTableModel(QObject *parent, QSqlDatabase db)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 289-294
100.000% (3/3)
21
QSqlTableModel::QSqlTableModel
Name: QSqlTableModel::QSqlTableModel
Prototype: QSqlTableModel::QSqlTableModel(QSqlTableModelPrivate &dd, QObject *parent, QSqlDatabase db)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 298-303
 66.667% (2/3)
21
QSqlResultPrivate::positionalToNamedBinding
Name: QSqlResultPrivate::positionalToNamedBinding
Prototype: QString QSqlResultPrivate::positionalToNamedBinding(const QString &query) const
Coverage:  90.625% (29/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 88-126
 90.625% (29/32)
258
QSqlResultPrivate::namedToPositionalBinding
Name: QSqlResultPrivate::namedToPositionalBinding
Prototype: QString QSqlResultPrivate::namedToPositionalBinding(const QString &query)
Coverage:  84.444% (38/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 128-179
 84.444% (38/45)
389
QSqlResultPrivate::holderAt
Name: QSqlResultPrivate::holderAt
Prototype: QString QSqlResultPrivate::holderAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 57-60
100.000% (1/1)
11
QSqlResultPrivate::fieldSerial
Name: QSqlResultPrivate::fieldSerial
Prototype: QString QSqlResultPrivate::fieldSerial(int i) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 63-79
100.000% (4/4)
102
QSqlResult::~QSqlResult
Name: QSqlResult::~QSqlResult
Prototype: QSqlResult::~QSqlResult()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 247-251
100.000% (1/1)
21
QSqlResult::setSelect
Name: QSqlResult::setSelect
Prototype: void QSqlResult::setSelect(bool select)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 348-352
100.000% (1/1)
21
QSqlResult::setQuery
Name: QSqlResult::setQuery
Prototype: void QSqlResult::setQuery(const QString& query)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 260-264
100.000% (1/1)
21
QSqlResult::setNumericalPrecisionPolicy
Name: QSqlResult::setNumericalPrecisionPolicy
Prototype: void QSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 973-977
100.000% (1/1)
21
QSqlResult::setLastError
Name: QSqlResult::setLastError
Prototype: void QSqlResult::setLastError(const QSqlError &error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 402-406
100.000% (1/1)
21
QSqlResult::setForwardOnly
Name: QSqlResult::setForwardOnly
Prototype: void QSqlResult::setForwardOnly(bool forward)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 570-574
100.000% (1/1)
21
QSqlResult::setAt
Name: QSqlResult::setAt
Prototype: void QSqlResult::setAt(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 332-336
100.000% (1/1)
21
QSqlResult::setActive
Name: QSqlResult::setActive
Prototype: void QSqlResult::setActive(bool active)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 386-393
100.000% (6/6)
42
QSqlResult::savePrepare
Name: QSqlResult::savePrepare
Prototype: bool QSqlResult::savePrepare(const QString& query)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 585-602
 60.000% (6/10)
114
QSqlResult::resetBindCount
Name: QSqlResult::resetBindCount
Prototype: void QSqlResult::resetBindCount()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 845-849
100.000% (1/1)
21
QSqlResult::record
Name: QSqlResult::record
Prototype: QSqlRecord QSqlResult::record() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 890-893
  0.000% (0/1)
11
QSqlResult::prepare
Name: QSqlResult::prepare
Prototype: bool QSqlResult::prepare(const QString& query)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 611-620
100.000% (4/4)
52
QSqlResult::numericalPrecisionPolicy
Name: QSqlResult::numericalPrecisionPolicy
Prototype: QSql::NumericalPrecisionPolicy QSqlResult::numericalPrecisionPolicy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 981-985
100.000% (1/1)
21
QSqlResult::nextResult
Name: QSqlResult::nextResult
Prototype: bool QSqlResult::nextResult()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 989-992
  0.000% (0/1)
11
QSqlResult::lastQuery
Name: QSqlResult::lastQuery
Prototype: QString QSqlResult::lastQuery() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 273-277
100.000% (1/1)
21
QSqlResult::lastInsertId
Name: QSqlResult::lastInsertId
Prototype: QVariant QSqlResult::lastInsertId() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 909-912
  0.000% (0/1)
11
QSqlResult::lastError
Name: QSqlResult::lastError
Prototype: QSqlError QSqlResult::lastError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 413-417
100.000% (1/1)
21
QSqlResult::isValid
Name: QSqlResult::isValid
Prototype: bool QSqlResult::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 301-305
100.000% (1/1)
21
QSqlResult::isSelect
Name: QSqlResult::isSelect
Prototype: bool QSqlResult::isSelect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 361-365
100.000% (1/1)
21
QSqlResult::isForwardOnly
Name: QSqlResult::isForwardOnly
Prototype: bool QSqlResult::isForwardOnly() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 548-552
100.000% (1/1)
21
QSqlResult::isActive
Name: QSqlResult::isActive
Prototype: bool QSqlResult::isActive() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 319-323
100.000% (1/1)
21
QSqlResult::hasOutValues
Name: QSqlResult::hasOutValues
Prototype: bool QSqlResult::hasOutValues() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 869-880
  0.000% (0/10)
84
QSqlResult::handle
Name: QSqlResult::handle
Prototype: QVariant QSqlResult::handle() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 1018-1021
  0.000% (0/1)
11
QSqlResult::fetchPrevious
Name: QSqlResult::fetchPrevious
Prototype: bool QSqlResult::fetchPrevious()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 537-540
  0.000% (0/1)
11
QSqlResult::fetchNext
Name: QSqlResult::fetchNext
Prototype: bool QSqlResult::fetchNext()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 521-524
  0.000% (0/1)
11
QSqlResult::executedQuery
Name: QSqlResult::executedQuery
Prototype: QString QSqlResult::executedQuery() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 836-840
100.000% (1/1)
21
QSqlResult::execBatch
Name: QSqlResult::execBatch
Prototype: bool QSqlResult::execBatch(bool arrayBind)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 948-963
 69.231% (9/13)
115
QSqlResult::exec
Name: QSqlResult::exec
Prototype: bool QSqlResult::exec()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 628-673
  0.000% (0/18)
356
QSqlResult::driver
Name: QSqlResult::driver
Prototype: const QSqlDriver *QSqlResult::driver() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 372-376
100.000% (1/1)
21
QSqlResult::clear
Name: QSqlResult::clear
Prototype: void QSqlResult::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 822-826
100.000% (1/1)
21
QSqlResult::boundValues
Name: QSqlResult::boundValues
Prototype: QVector<QVariant>& QSqlResult::boundValues() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 803-807
100.000% (1/1)
21
QSqlResult::boundValueName
Name: QSqlResult::boundValueName
Prototype: QString QSqlResult::boundValueName(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 857-861
100.000% (1/1)
21
QSqlResult::boundValueCount
Name: QSqlResult::boundValueCount
Prototype: int QSqlResult::boundValueCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 791-795
  0.000% (0/1)
21
QSqlResult::boundValue
Name: QSqlResult::boundValue
Prototype: QVariant QSqlResult::boundValue(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 742-746
100.000% (1/1)
21
QSqlResult::boundValue
Name: QSqlResult::boundValue
Prototype: QVariant QSqlResult::boundValue(const QString& placeholder) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 756-761
  0.000% (0/1)
31
QSqlResult::bindingSyntax
Name: QSqlResult::bindingSyntax
Prototype: QSqlResult::BindingSyntax QSqlResult::bindingSyntax() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 812-816
  0.000% (0/1)
21
QSqlResult::bindValueType
Name: QSqlResult::bindValueType
Prototype: QSql::ParamType QSqlResult::bindValueType(int index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 768-772
  0.000% (0/1)
21
QSqlResult::bindValueType
Name: QSqlResult::bindValueType
Prototype: QSql::ParamType QSqlResult::bindValueType(const QString& placeholder) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 780-784
  0.000% (0/1)
21
QSqlResult::bindValue
Name: QSqlResult::bindValue
Prototype: void QSqlResult::bindValue(int index, const QVariant& val, QSql::ParamType paramType)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 681-693
 75.000% (9/12)
104
QSqlResult::bindValue
Name: QSqlResult::bindValue
Prototype: void QSqlResult::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 705-720
 50.000% (5/10)
94
QSqlResult::at
Name: QSqlResult::at
Prototype: int QSqlResult::at() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 286-290
100.000% (1/1)
21
QSqlResult::addBindValue
Name: QSqlResult::addBindValue
Prototype: void QSqlResult::addBindValue(const QVariant& val, QSql::ParamType paramType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 728-734
100.000% (1/1)
41
QSqlResult::QSqlResult
Name: QSqlResult::QSqlResult
Prototype: QSqlResult::QSqlResult(const QSqlDriver *db)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 225-231
 75.000% (3/4)
42
QSqlResult::QSqlResult
Name: QSqlResult::QSqlResult
Prototype: QSqlResult::QSqlResult(QSqlResultPrivate &dd)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 235-241
 75.000% (3/4)
32
QSqlRelationalTableModelSql::relTablePrefix
Name: QSqlRelationalTableModelSql::relTablePrefix
Prototype: inline const static QString relTablePrefix(int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 61-61
100.000% (1/1)
11
QSqlRelationalTableModelPrivate::translateFieldNames
Name: QSqlRelationalTableModelPrivate::translateFieldNames
Prototype: void QSqlRelationalTableModelPrivate::translateFieldNames(QSqlRecord &values) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 714-725
100.000% (7/7)
73
QSqlRelationalTableModelPrivate::revertCachedRow
Name: QSqlRelationalTableModelPrivate::revertCachedRow
Prototype: void QSqlRelationalTableModelPrivate::revertCachedRow(int row)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 290-293
100.000% (1/1)
11
QSqlRelationalTableModelPrivate::nameToIndex
Name: QSqlRelationalTableModelPrivate::nameToIndex
Prototype: int QSqlRelationalTableModelPrivate::nameToIndex(const QString &name) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 295-304
100.000% (4/4)
52
QSqlRelationalTableModelPrivate::fullyQualifiedFieldName
Name: QSqlRelationalTableModelPrivate::fullyQualifiedFieldName
Prototype: QString QSqlRelationalTableModelPrivate::fullyQualifiedFieldName(const QString &tableName, const QString &fieldName) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 523-531
100.000% (1/1)
41
QSqlRelationalTableModelPrivate::clearChanges
Name: QSqlRelationalTableModelPrivate::clearChanges
Prototype: void QSqlRelationalTableModelPrivate::clearChanges()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 282-288
100.000% (4/4)
32
QSqlRelationalTableModelPrivate::clearCache
Name: QSqlRelationalTableModelPrivate::clearCache
Prototype: void QSqlRelationalTableModelPrivate::clearCache()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 309-315
100.000% (4/4)
32
QSqlRelationalTableModelPrivate::QSqlRelationalTableModelPrivate
Name: QSqlRelationalTableModelPrivate::QSqlRelationalTableModelPrivate
Prototype: QSqlRelationalTableModelPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 265-268
100.000% (1/1)
11
QSqlRelationalTableModel::updateRowInTable
Name: QSqlRelationalTableModel::updateRowInTable
Prototype: bool QSqlRelationalTableModel::updateRowInTable(int row, const QSqlRecord &values)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 730-738
100.000% (1/1)
41
QSqlRelationalTableModel::setTable
Name: QSqlRelationalTableModel::setTable
Prototype: void QSqlRelationalTableModel::setTable(const QString &table)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 702-710
100.000% (1/1)
31
Page:<>1
Function: zoneData
...70
Function: QTornOffMenu::QTornOffMenu
...80
Function: QTextEngine::insertionPointsForLine
...90
Function: QTableWidgetItem::operator=
...100
Function: QString::expand
...104
Function: QStandardItem::insertColumn
105
Function: QSslSocketPrivate::_q_disconnectedSlot
106
Function: QSslSocket::addDefaultCaCertificates
107
Function: QSslConfiguration::sessionProtocol
108109
Function: QSqlRelationalTableModel::setRelation
110
Function: QSqlQuery::nextResult
111
Function: QSqlDriver::setOpen
112
Function: QSqlCachedResult::cleanup
...120
Function: QScrollerPrivate::init
...130
Function: QProcessPrivate::closeChannel
...200
Function: QHttpThreadDelegate::finishedSlot
...300
Function: QAbstractItemModel::changePersistentIndexList
...306
Function: AttributeFormatterRef::operator=

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