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

Functions

Page:<>1
Function: zoneData
...80
Function: QTextEngine::insertionPointsForLine
...90
Function: QTableWidgetItem::operator=
...100
Function: QString::expand
...107
Function: QSslConfiguration::sessionProtocol
108
Function: QSqlTableModel::submitAll
109
Function: QSqlRelationalTableModel::setRelation
110
Function: QSqlQuery::nextResult
111112
Function: QSqlCachedResult::cleanup
113
Function: QSpinBox::setValue
114
Function: QSortFilterProxyModelPrivate::update_persistent_indexes
115
Function: QSortFilterProxyModel::fetchMore
...120
Function: QScrollerPrivate::init
...130
Function: QProcessPrivate::closeChannel
...140
Function: QPixmapStyle::drawSlider
...200
Function: QHttpThreadDelegate::finishedSlot
...300
Function: QAbstractItemModel::changePersistentIndexList
...306
Function: AttributeFormatterRef::operator=
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSqlDriver::setOpen
Name: QSqlDriver::setOpen
Prototype: void QSqlDriver::setOpen(bool open)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 283-287
100.000% (1/1)
21
QSqlDriver::setNumericalPrecisionPolicy
Name: QSqlDriver::setNumericalPrecisionPolicy
Prototype: void QSqlDriver::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 788-792
100.000% (1/1)
21
QSqlDriver::setLastError
Name: QSqlDriver::setLastError
Prototype: void QSqlDriver::setLastError(const QSqlError &error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 352-356
100.000% (1/1)
21
QSqlDriver::rollbackTransaction
Name: QSqlDriver::rollbackTransaction
Prototype: bool QSqlDriver::rollbackTransaction()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 340-343
  0.000% (0/1)
11
QSqlDriver::record
Name: QSqlDriver::record
Prototype: QSqlRecord QSqlDriver::record(const QString & ) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 403-406
  0.000% (0/1)
11
QSqlDriver::primaryIndex
Name: QSqlDriver::primaryIndex
Prototype: QSqlIndex QSqlDriver::primaryIndex(const QString&) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 391-394
  0.000% (0/1)
11
QSqlDriver::numericalPrecisionPolicy
Name: QSqlDriver::numericalPrecisionPolicy
Prototype: QSql::NumericalPrecisionPolicy QSqlDriver::numericalPrecisionPolicy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 802-806
100.000% (1/1)
21
QSqlDriver::lastError
Name: QSqlDriver::lastError
Prototype: QSqlError QSqlDriver::lastError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 363-367
100.000% (1/1)
21
QSqlDriver::isOpenError
Name: QSqlDriver::isOpenError
Prototype: bool QSqlDriver::isOpenError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 175-179
100.000% (1/1)
21
QSqlDriver::isOpen
Name: QSqlDriver::isOpen
Prototype: bool QSqlDriver::isOpen() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 164-168
100.000% (1/1)
21
QSqlDriver::isIdentifierEscaped
Name: QSqlDriver::isIdentifierEscaped
Prototype: bool QSqlDriver::isIdentifierEscaped(const QString &identifier, IdentifierType type) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 431-437
100.000% (1/1)
41
QSqlDriver::handle
Name: QSqlDriver::handle
Prototype: QVariant QSqlDriver::handle() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 707-710
  0.000% (0/1)
11
QSqlDriver::formatValue
Name: QSqlDriver::formatValue
Prototype: QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings) const
Coverage:  33.333% (18/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 603-681
 33.333% (18/54)
4720
QSqlDriver::escapeIdentifier
Name: QSqlDriver::escapeIdentifier
Prototype: QString QSqlDriver::escapeIdentifier(const QString &identifier, IdentifierType) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 416-419
  0.000% (0/1)
11
QSqlDriver::dbmsType
Name: QSqlDriver::dbmsType
Prototype: QSqlDriver::DbmsType QSqlDriver::dbmsType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 813-817
100.000% (1/1)
21
QSqlDriver::commitTransaction
Name: QSqlDriver::commitTransaction
Prototype: bool QSqlDriver::commitTransaction()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 327-330
  0.000% (0/1)
11
QSqlDriver::cancelQuery
Name: QSqlDriver::cancelQuery
Prototype: bool QSqlDriver::cancelQuery()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 837-840
  0.000% (0/1)
11
QSqlDriver::beginTransaction
Name: QSqlDriver::beginTransaction
Prototype: bool QSqlDriver::beginTransaction()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 314-317
  0.000% (0/1)
11
QSqlDriver::QSqlDriver
Name: QSqlDriver::QSqlDriver
Prototype: QSqlDriver::QSqlDriver(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 84-87
100.000% (1/1)
21
QSqlDriver::QSqlDriver
Name: QSqlDriver::QSqlDriver
Prototype: QSqlDriver::QSqlDriver(QSqlDriverPrivate &dd, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 91-94
100.000% (1/1)
21
QSqlDatabasePrivate::~QSqlDatabasePrivate
Name: QSqlDatabasePrivate::~QSqlDatabasePrivate
Prototype: QSqlDatabasePrivate::~QSqlDatabasePrivate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 185-189
100.000% (4/4)
22
QSqlDatabasePrivate::shared_null
Name: QSqlDatabasePrivate::shared_null
Prototype: QSqlDatabasePrivate *QSqlDatabasePrivate::shared_null()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 224-229
100.000% (1/1)
11
QSqlDatabasePrivate::removeDatabase
Name: QSqlDatabasePrivate::removeDatabase
Prototype: void QSqlDatabasePrivate::removeDatabase(const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 241-251
 50.000% (2/4)
62
QSqlDatabasePrivate::invalidateDb
Name: QSqlDatabasePrivate::invalidateDb
Prototype: void QSqlDatabasePrivate::invalidateDb(const QSqlDatabase &db, const QString &name, bool doWarn)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 231-239
 83.333% (5/6)
52
QSqlDatabasePrivate::init
Name: QSqlDatabasePrivate::init
Prototype: void QSqlDatabasePrivate::init(const QString &type)
Coverage:  80.769% (21/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 724-788
 80.769% (21/26)
178
QSqlDatabasePrivate::driverDict
Name: QSqlDatabasePrivate::driverDict
Prototype: DriverDict &QSqlDatabasePrivate::driverDict()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 214-222
100.000% (4/4)
42
QSqlDatabasePrivate::disable
Name: QSqlDatabasePrivate::disable
Prototype: void QSqlDatabasePrivate::disable()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 303-309
 75.000% (3/4)
32
QSqlDatabasePrivate::database
Name: QSqlDatabasePrivate::database
Prototype: QSqlDatabase QSqlDatabasePrivate::database(const QString& name, bool open)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 270-284
 81.818% (9/11)
93
QSqlDatabasePrivate::copy
Name: QSqlDatabasePrivate::copy
Prototype: void QSqlDatabasePrivate::copy(const QSqlDatabasePrivate *other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 290-301
100.000% (1/1)
91
QSqlDatabasePrivate::cleanConnections
Name: QSqlDatabasePrivate::cleanConnections
Prototype: void QSqlDatabasePrivate::cleanConnections()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 191-203
100.000% (4/4)
82
QSqlDatabasePrivate::addDatabase
Name: QSqlDatabasePrivate::addDatabase
Prototype: void QSqlDatabasePrivate::addDatabase(const QSqlDatabase &db, const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 253-266
 50.000% (2/4)
92
QSqlDatabasePrivate::QSqlDatabasePrivate
Name: QSqlDatabasePrivate::QSqlDatabasePrivate
Prototype: QSqlDatabasePrivate(QSqlDatabase *d, QSqlDriver *dr = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 135-142
100.000% (1/1)
11
QSqlDatabasePrivate::QSqlDatabasePrivate
Name: QSqlDatabasePrivate::QSqlDatabasePrivate
Prototype: QSqlDatabasePrivate::QSqlDatabasePrivate(const QSqlDatabasePrivate &other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 171-183
  0.000% (0/1)
101
QSqlDatabase::~QSqlDatabase
Name: QSqlDatabase::~QSqlDatabase
Prototype: QSqlDatabase::~QSqlDatabase()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 796-802
100.000% (4/4)
32
QSqlDatabase::userName
Name: QSqlDatabase::userName
Prototype: QString QSqlDatabase::userName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1077-1080
100.000% (1/1)
11
QSqlDatabase::transaction
Name: QSqlDatabase::transaction
Prototype: bool QSqlDatabase::transaction()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 902-907
 50.000% (2/4)
32
QSqlDatabase::tables
Name: QSqlDatabase::tables
Prototype: QStringList QSqlDatabase::tables(QSql::TableType type) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1158-1161
100.000% (1/1)
11
QSqlDatabase::setUserName
Name: QSqlDatabase::setUserName
Prototype: void QSqlDatabase::setUserName(const QString& name)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 997-1001
 75.000% (3/4)
22
QSqlDatabase::setPort
Name: QSqlDatabase::setPort
Prototype: void QSqlDatabase::setPort(int port)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1055-1059
 75.000% (3/4)
22
QSqlDatabase::setPassword
Name: QSqlDatabase::setPassword
Prototype: void QSqlDatabase::setPassword(const QString& password)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1019-1023
 75.000% (3/4)
22
QSqlDatabase::setNumericalPrecisionPolicy
Name: QSqlDatabase::setNumericalPrecisionPolicy
Prototype: void QSqlDatabase::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1486-1491
 75.000% (3/4)
32
QSqlDatabase::setHostName
Name: QSqlDatabase::setHostName
Prototype: void QSqlDatabase::setHostName(const QString& host)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1037-1041
 75.000% (3/4)
22
QSqlDatabase::setDatabaseName
Name: QSqlDatabase::setDatabaseName
Prototype: void QSqlDatabase::setDatabaseName(const QString& name)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 979-983
 75.000% (3/4)
22
QSqlDatabase::setConnectOptions
Name: QSqlDatabase::setConnectOptions
Prototype: void QSqlDatabase::setConnectOptions(const QString &options)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1291-1295
 75.000% (3/4)
22
QSqlDatabase::rollback
Name: QSqlDatabase::rollback
Prototype: bool QSqlDatabase::rollback()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 944-949
 50.000% (2/4)
32
QSqlDatabase::removeDatabase
Name: QSqlDatabase::removeDatabase
Prototype: void QSqlDatabase::removeDatabase(const QString& connectionName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 530-533
100.000% (1/1)
11
QSqlDatabase::registerSqlDriver
Name: QSqlDatabase::registerSqlDriver
Prototype: void QSqlDatabase::registerSqlDriver(const QString& name, QSqlDriverCreatorBase *creator)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 611-616
 75.000% (3/4)
32
QSqlDatabase::record
Name: QSqlDatabase::record
Prototype: QSqlRecord QSqlDatabase::record(const QString& tablename) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1183-1186
100.000% (1/1)
11
QSqlDatabase::primaryIndex
Name: QSqlDatabase::primaryIndex
Prototype: QSqlIndex QSqlDatabase::primaryIndex(const QString& tablename) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1170-1173
100.000% (1/1)
11
QSqlDatabase::port
Name: QSqlDatabase::port
Prototype: int QSqlDatabase::port() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1118-1121
100.000% (1/1)
11
QSqlDatabase::password
Name: QSqlDatabase::password
Prototype: QString QSqlDatabase::password() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1087-1090
100.000% (1/1)
11
QSqlDatabase::operator=
Name: QSqlDatabase::operator=
Prototype: QSqlDatabase &QSqlDatabase::operator=(const QSqlDatabase &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 712-716
100.000% (1/1)
21
QSqlDatabase::open
Name: QSqlDatabase::open
Prototype: bool QSqlDatabase::open()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 832-836
100.000% (1/1)
21
QSqlDatabase::open
Name: QSqlDatabase::open
Prototype: bool QSqlDatabase::open(const QString& user, const QString& password)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 852-857
100.000% (1/1)
31
QSqlDatabase::numericalPrecisionPolicy
Name: QSqlDatabase::numericalPrecisionPolicy
Prototype: QSql::NumericalPrecisionPolicy QSqlDatabase::numericalPrecisionPolicy() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1501-1507
 50.000% (2/4)
32
QSqlDatabase::lastError
Name: QSqlDatabase::lastError
Prototype: QSqlError QSqlDatabase::lastError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1145-1148
100.000% (1/1)
11
QSqlDatabase::isValid
Name: QSqlDatabase::isValid
Prototype: bool QSqlDatabase::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1430-1433
100.000% (1/1)
11
QSqlDatabase::isOpenError
Name: QSqlDatabase::isOpenError
Prototype: bool QSqlDatabase::isOpenError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 890-893
100.000% (1/1)
11
QSqlDatabase::isOpen
Name: QSqlDatabase::isOpen
Prototype: bool QSqlDatabase::isOpen() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 879-882
100.000% (1/1)
11
QSqlDatabase::isDriverAvailable
Name: QSqlDatabase::isDriverAvailable
Prototype: bool QSqlDatabase::isDriverAvailable(const QString& name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1315-1318
  0.000% (0/1)
11
QSqlDatabase::hostName
Name: QSqlDatabase::hostName
Prototype: QString QSqlDatabase::hostName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1097-1100
100.000% (1/1)
11
QSqlDatabase::exec
Name: QSqlDatabase::exec
Prototype: QSqlQuery QSqlDatabase::exec(const QString & query) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 813-821
 75.000% (3/4)
52
QSqlDatabase::drivers
Name: QSqlDatabase::drivers
Prototype: QStringList QSqlDatabase::drivers()
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 541-596
 80.000% (12/15)
146
QSqlDatabase::driverName
Name: QSqlDatabase::driverName
Prototype: QString QSqlDatabase::driverName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1107-1110
100.000% (1/1)
11
QSqlDatabase::driver
Name: QSqlDatabase::driver
Prototype: QSqlDriver* QSqlDatabase::driver() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1130-1133
100.000% (1/1)
11
QSqlDatabase::databaseName
Name: QSqlDatabase::databaseName
Prototype: QString QSqlDatabase::databaseName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1067-1070
100.000% (1/1)
11
QSqlDatabase::database
Name: QSqlDatabase::database
Prototype: QSqlDatabase QSqlDatabase::database(const QString& connectionName, bool open)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 498-501
100.000% (1/1)
11
QSqlDatabase::contains
Name: QSqlDatabase::contains
Prototype: bool QSqlDatabase::contains(const QString& connectionName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 627-630
100.000% (1/1)
11
QSqlDatabase::connectionNames
Name: QSqlDatabase::connectionNames
Prototype: QStringList QSqlDatabase::connectionNames()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 639-642
  0.000% (0/1)
11
QSqlDatabase::connectionName
Name: QSqlDatabase::connectionName
Prototype: QString QSqlDatabase::connectionName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1464-1467
100.000% (1/1)
11
QSqlDatabase::connectOptions
Name: QSqlDatabase::connectOptions
Prototype: QString QSqlDatabase::connectOptions() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1303-1306
  0.000% (0/1)
11
QSqlDatabase::commit
Name: QSqlDatabase::commit
Prototype: bool QSqlDatabase::commit()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 923-928
 50.000% (2/4)
32
QSqlDatabase::close
Name: QSqlDatabase::close
Prototype: void QSqlDatabase::close()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 869-872
100.000% (1/1)
11
QSqlDatabase::cloneDatabase
Name: QSqlDatabase::cloneDatabase
Prototype: QSqlDatabase QSqlDatabase::cloneDatabase(const QSqlDatabase &other, const QString &connectionName)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1445-1454
 50.000% (2/4)
62
QSqlDatabase::addDatabase
Name: QSqlDatabase::addDatabase
Prototype: QSqlDatabase QSqlDatabase::addDatabase(const QString &type, const QString &connectionName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 477-482
100.000% (1/1)
31
QSqlDatabase::addDatabase
Name: QSqlDatabase::addDatabase
Prototype: QSqlDatabase QSqlDatabase::addDatabase(QSqlDriver* driver, const QString& connectionName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 1417-1422
  0.000% (0/1)
31
QSqlDatabase::QSqlDatabase
Name: QSqlDatabase::QSqlDatabase
Prototype: QSqlDatabase::QSqlDatabase(const QString &type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 672-676
100.000% (1/1)
21
QSqlDatabase::QSqlDatabase
Name: QSqlDatabase::QSqlDatabase
Prototype: QSqlDatabase::QSqlDatabase(QSqlDriver *driver)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 684-687
  0.000% (0/1)
11
QSqlDatabase::QSqlDatabase
Name: QSqlDatabase::QSqlDatabase
Prototype: QSqlDatabase::QSqlDatabase()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 694-698
100.000% (1/1)
21
QSqlDatabase::QSqlDatabase
Name: QSqlDatabase::QSqlDatabase
Prototype: QSqlDatabase::QSqlDatabase(const QSqlDatabase &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 703-707
100.000% (1/1)
21
QSqlCachedResultPrivate::revertLast
Name: QSqlCachedResultPrivate::revertLast
Prototype: void QSqlCachedResultPrivate::revertLast()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 112-117
100.000% (4/4)
32
QSqlCachedResultPrivate::nextIndex
Name: QSqlCachedResultPrivate::nextIndex
Prototype: int QSqlCachedResultPrivate::nextIndex()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 93-103
100.000% (7/7)
73
QSqlCachedResultPrivate::init
Name: QSqlCachedResultPrivate::init
Prototype: void QSqlCachedResultPrivate::init(int count, bool fo)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 79-91
100.000% (4/4)
82
QSqlCachedResultPrivate::cleanup
Name: QSqlCachedResultPrivate::cleanup
Prototype: void QSqlCachedResultPrivate::cleanup()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 71-77
100.000% (1/1)
41
QSqlCachedResultPrivate::canSeek
Name: QSqlCachedResultPrivate::canSeek
Prototype: bool QSqlCachedResultPrivate::canSeek(int i) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 105-110
 83.333% (5/6)
32
QSqlCachedResultPrivate::cacheCount
Name: QSqlCachedResultPrivate::cacheCount
Prototype: inline int QSqlCachedResultPrivate::cacheCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 119-124
100.000% (1/1)
31
QSqlCachedResultPrivate::QSqlCachedResultPrivate
Name: QSqlCachedResultPrivate::QSqlCachedResultPrivate
Prototype: QSqlCachedResultPrivate::QSqlCachedResultPrivate(QSqlCachedResult *q, const QSqlDriver *drv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 63-69
100.000% (1/1)
21
QSqlCachedResult::virtual_hook
Name: QSqlCachedResult::virtual_hook
Prototype: void QSqlCachedResult::virtual_hook(int id, void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 294-297
  0.000% (0/1)
11
QSqlCachedResult::setNumericalPrecisionPolicy
Name: QSqlCachedResult::setNumericalPrecisionPolicy
Prototype: void QSqlCachedResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 304-308
100.000% (1/1)
21
QSqlCachedResult::isNull
Name: QSqlCachedResult::isNull
Prototype: bool QSqlCachedResult::isNull(int i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 237-245
 66.667% (8/12)
52
QSqlCachedResult::init
Name: QSqlCachedResult::init
Prototype: void QSqlCachedResult::init(int colCount)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 133-137
100.000% (1/1)
21
QSqlCachedResult::fetchPrevious
Name: QSqlCachedResult::fetchPrevious
Prototype: bool QSqlCachedResult::fetchPrevious()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 188-191
100.000% (1/1)
11
QSqlCachedResult::fetchNext
Name: QSqlCachedResult::fetchNext
Prototype: bool QSqlCachedResult::fetchNext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 178-186
100.000% (4/4)
52
QSqlCachedResult::fetchLast
Name: QSqlCachedResult::fetchLast
Prototype: bool QSqlCachedResult::fetchLast()
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 206-225
 80.000% (12/15)
125
QSqlCachedResult::fetchFirst
Name: QSqlCachedResult::fetchFirst
Prototype: bool QSqlCachedResult::fetchFirst()
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 193-204
 77.778% (7/9)
73
QSqlCachedResult::fetch
Name: QSqlCachedResult::fetch
Prototype: bool QSqlCachedResult::fetch(int i)
Coverage:  80.488% (33/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 139-176
 80.488% (33/41)
2813
QSqlCachedResult::detachFromResultSet
Name: QSqlCachedResult::detachFromResultSet
Prototype: void QSqlCachedResult::detachFromResultSet()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 299-302
  0.000% (0/1)
11
QSqlCachedResult::data
Name: QSqlCachedResult::data
Prototype: QVariant QSqlCachedResult::data(int i)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 227-235
 58.333% (7/12)
52
QSqlCachedResult::colCount
Name: QSqlCachedResult::colCount
Prototype: int QSqlCachedResult::colCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 282-286
  0.000% (0/1)
21
QSqlCachedResult::clearValues
Name: QSqlCachedResult::clearValues
Prototype: void QSqlCachedResult::clearValues()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp
Lines: 255-261
100.000% (1/1)
41
Page:<>1
Function: zoneData
...80
Function: QTextEngine::insertionPointsForLine
...90
Function: QTableWidgetItem::operator=
...100
Function: QString::expand
...107
Function: QSslConfiguration::sessionProtocol
108
Function: QSqlTableModel::submitAll
109
Function: QSqlRelationalTableModel::setRelation
110
Function: QSqlQuery::nextResult
111112
Function: QSqlCachedResult::cleanup
113
Function: QSpinBox::setValue
114
Function: QSortFilterProxyModelPrivate::update_persistent_indexes
115
Function: QSortFilterProxyModel::fetchMore
...120
Function: QScrollerPrivate::init
...130
Function: QProcessPrivate::closeChannel
...140
Function: QPixmapStyle::drawSlider
...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