QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...119
McCabe - Cyclomatic Complexity: 2
120
McCabe - Cyclomatic Complexity: 2
121
McCabe - Cyclomatic Complexity: 2
122
McCabe - Cyclomatic Complexity: 2
123124
McCabe - Cyclomatic Complexity: 2
125
McCabe - Cyclomatic Complexity: 2
126
McCabe - Cyclomatic Complexity: 2
127
McCabe - Cyclomatic Complexity: 2
...130
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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: 1285-1290
  0.000% (0/4)
32
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: 751-758
 50.000% (3/6)
52
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: 331-338
100.000% (4/4)
52
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: 1244-1252
 75.000% (3/4)
52
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: 992-1010
100.000% (4/4)
52
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: 1148-1156
100.000% (4/4)
52
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: 156-160
  0.000% (0/6)
22
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: 143-148
  0.000% (0/6)
32
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: 203-207
100.000% (4/4)
22
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: 306-311
100.000% (4/4)
32
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: 388-394
  0.000% (0/4)
42
QSqlField::clear
Name: QSqlField::clear
Prototype: void QSqlField::clear()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 320-325
100.000% (4/4)
32
QSqlError::text
Name: QSqlError::text
Prototype: QString QSqlError::text() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 325-332
  0.000% (0/4)
52
QSqlError::QSqlError
Name: QSqlError::QSqlError
Prototype: QSqlError::QSqlError(const QString& driverText, const QString& databaseText, ErrorType type, int number)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 96-106
100.000% (4/4)
62
QSqlDriver::stripDelimiters
Name: QSqlDriver::stripDelimiters
Prototype: QString QSqlDriver::stripDelimiters(const QString &identifier, IdentifierType type) const
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 440-450
 60.000% (3/5)
62
QSqlDriver::setOpenError
Name: QSqlDriver::setOpenError
Prototype: void QSqlDriver::setOpenError(bool error)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 289-294
100.000% (4/4)
32
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: 181-185
100.000% (4/4)
22
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: 237-247
 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: 227-235
 83.333% (5/6)
52
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: 210-218
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: 299-305
 75.000% (3/4)
32
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: 187-199
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: 249-262
 50.000% (2/4)
92
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::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::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::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: 609-614
 75.000% (3/4)
32
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::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::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::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
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: 121-126
100.000% (4/4)
32
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: 88-100
100.000% (4/4)
82
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: 114-119
 83.333% (5/6)
32
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: 245-252
 66.667% (8/12)
42
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: 190-197
100.000% (4/4)
42
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: 236-243
 58.333% (7/12)
42
QSplitterPrivate::storeSizes
Name: QSplitterPrivate::storeSizes
Prototype: void QSplitterPrivate::storeSizes()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 557-563
  0.000% (0/4)
32
QSplitterPrivate::init
Name: QSplitterPrivate::init
Prototype: void QSplitterPrivate::init()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 375-383
  0.000% (0/4)
62
QSplitterPrivate::collapsible
Name: QSplitterPrivate::collapsible
Prototype: bool QSplitterPrivate::collapsible(QSplitterLayoutStruct *s) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 685-692
  0.000% (0/4)
32
QSplitterHandle::moveSplitter
Name: QSplitterHandle::moveSplitter
Prototype: void QSplitterHandle::moveSplitter(int pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 190-196
  0.000% (0/6)
42
QSplitterHandle::mousePressEvent
Name: QSplitterHandle::mousePressEvent
Prototype: void QSplitterHandle::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 299-307
  0.000% (0/4)
52
QSplitterHandle::closestLegalPosition
Name: QSplitterHandle::closestLegalPosition
Prototype: int QSplitterHandle::closestLegalPosition(int pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 206-215
  0.000% (0/6)
62
QSplitter::~QSplitter
Name: QSplitter::~QSplitter
Prototype: QSplitter::~QSplitter()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 964-970
  0.000% (0/4)
42
QSplitter::widget
Name: QSplitter::widget
Prototype: QWidget *QSplitter::widget(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1184-1190
  0.000% (0/6)
42
QSplitter::sizes
Name: QSplitter::sizes
Prototype: QList<int> QSplitter::sizes() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1504-1518
  0.000% (0/4)
92
QSplitter::setStretchFactor
Name: QSplitter::setStretchFactor
Prototype: void QSplitter::setStretchFactor(int index, int stretch)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1693-1704
  0.000% (0/6)
82
QSplitter::setCollapsible
Name: QSplitter::setCollapsible
Prototype: void QSplitter::setCollapsible(int index, bool collapse)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1057-1066
  0.000% (0/8)
52
QSplitter::saveState
Name: QSplitter::saveState
Prototype: QByteArray QSplitter::saveState() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1599-1622
  0.000% (0/4)
192
QSplitter::isCollapsible
Name: QSplitter::isCollapsible
Prototype: bool QSplitter::isCollapsible(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1071-1079
  0.000% (0/6)
52
QSplitter::handleWidth
Name: QSplitter::handleWidth
Prototype: int QSplitter::handleWidth() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1558-1566
  0.000% (0/4)
42
QSplitter::handle
Name: QSplitter::handle
Prototype: QSplitterHandle *QSplitter::handle(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1171-1177
  0.000% (0/6)
42
QSplitter::changeEvent
Name: QSplitter::changeEvent
Prototype: void QSplitter::changeEvent(QEvent *ev)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1578-1584
  0.000% (0/4)
42
QSplashScreen::setPixmap
Name: QSplashScreen::setPixmap
Prototype: void QSplashScreen::setPixmap(const QPixmap &pixmap)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 277-289
  0.000% (0/4)
82
QSplashScreen::drawContents
Name: QSplashScreen::drawContents
Prototype: void QSplashScreen::drawContents(QPainter *painter)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 313-338
  0.000% (0/4)
172
QSpinBox::setSingleStep
Name: QSpinBox::setSingleStep
Prototype: void QSpinBox::setSingleStep(int value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 339-346
  0.000% (0/4)
42
QSpinBox::fixup
Name: QSpinBox::fixup
Prototype: void QSpinBox::fixup(QString &input) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 530-534
  0.000% (0/4)
22
QSpinBox::event
Name: QSpinBox::event
Prototype: bool QSpinBox::event(QEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 1311-1321
  0.000% (0/4)
42
QSpiApplicationAdaptor::sendEvents
Name: QSpiApplicationAdaptor::sendEvents
Prototype: void QSpiApplicationAdaptor::sendEvents(bool active)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/application.cpp
Lines: 69-76
  0.000% (0/4)
32
QSpiAccessibleBridge::updateStatus
Name: QSpiAccessibleBridge::updateStatus
Prototype: void QSpiAccessibleBridge::updateStatus()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/bridge.cpp
Lines: 80-96
  0.000% (0/6)
92
QSpiAccessibleBridge::initializeConstantMappings
Name: QSpiAccessibleBridge::initializeConstantMappings
Prototype: void QSpiAccessibleBridge::initializeConstantMappings()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/bridge.cpp
Lines: 261-265
  0.000% (0/4)
22
QSpdyProtocolHandler::sendDataFrame
Name: QSpdyProtocolHandler::sendDataFrame
Prototype: qint64 QSpdyProtocolHandler::sendDataFrame(qint32 streamID, DataFrameFlags flags, quint32 length, const char *data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 767-786
100.000% (4/4)
112
QSpdyProtocolHandler::replyFinishedWithError
Name: QSpdyProtocolHandler::replyFinishedWithError
Prototype: void QSpdyProtocolHandler::replyFinishedWithError(QHttpNetworkReply *httpReply, qint32 streamID, QNetworkReply::NetworkError errorCode, const char *errorMessage)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1277-1289
  0.000% (0/4)
92
QSpdyProtocolHandler::replyFinished
Name: QSpdyProtocolHandler::replyFinished
Prototype: void QSpdyProtocolHandler::replyFinished(QHttpNetworkReply *httpReply, qint32 streamID)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1265-1275
100.000% (4/4)
82
QSpdyProtocolHandler::handlePING
Name: QSpdyProtocolHandler::handlePING
Prototype: void QSpdyProtocolHandler::handlePING(char , quint32 length, const QByteArray &frameData)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1086-1097
  0.000% (0/4)
52
QSpdyProtocolHandler::_q_replyDestroyed
Name: QSpdyProtocolHandler::_q_replyDestroyed
Prototype: void QSpdyProtocolHandler::_q_replyDestroyed(QObject* reply)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 317-322
  0.000% (0/4)
32
QSortedModelEngine::sortOrder
Name: QSortedModelEngine::sortOrder
Prototype: Qt::SortOrder QSortedModelEngine::sortOrder(const QModelIndex &parent) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 593-603
  0.000% (0/6)
72
QSortFilterProxyModelPrivate::update_persistent_indexes
Name: QSortFilterProxyModelPrivate::update_persistent_indexes
Prototype: void QSortFilterProxyModelPrivate::update_persistent_indexes( const QModelIndexPairList &source_indexes)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1030-1047
100.000% (4/4)
132
QSortFilterProxyModelPrivate::store_persistent_indexes
Name: QSortFilterProxyModelPrivate::store_persistent_indexes
Prototype: QModelIndexPairList QSortFilterProxyModelPrivate::store_persistent_indexes()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1011-1022
100.000% (2/2)
82
QSortFilterProxyModelPrivate::sort
Name: QSortFilterProxyModelPrivate::sort
Prototype: void QSortFilterProxyModelPrivate::sort()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 431-445
100.000% (4/4)
112
QSortFilterProxyModelPrivate::filter_about_to_be_changed
Name: QSortFilterProxyModelPrivate::filter_about_to_be_changed
Prototype: void QSortFilterProxyModelPrivate::filter_about_to_be_changed(const QModelIndex &source_parent)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1055-1060
100.000% (6/6)
32
QSortFilterProxyModelPrivate::build_source_to_proxy_mapping
Name: QSortFilterProxyModelPrivate::build_source_to_proxy_mapping
Prototype: void QSortFilterProxyModelPrivate::build_source_to_proxy_mapping( const QVector<int> &proxy_to_source, QVector<int> &source_to_proxy) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 996-1003
100.000% (4/4)
42
QSortFilterProxyModelPrivate::_q_sourceRowsInserted
Name: QSortFilterProxyModelPrivate::_q_sourceRowsInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsInserted( const QModelIndex &source_parent, int start, int end)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1398-1404
 33.333% (2/6)
32
QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Name: QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted( const QModelIndex &source_parent, int start, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1387-1396
100.000% (4/4)
42
QSortFilterProxyModelPrivate::_q_sourceReset
Name: QSortFilterProxyModelPrivate::_q_sourceReset
Prototype: void QSortFilterProxyModelPrivate::_q_sourceReset()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1310-1320
 75.000% (3/4)
72
QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Name: QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted( const QModelIndex &source_parent, int start, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1469-1478
100.000% (4/4)
42
QSortFilterProxyModelPrivate::_q_clearMapping
Name: QSortFilterProxyModelPrivate::_q_clearMapping
Prototype: void QSortFilterProxyModelPrivate::_q_clearMapping()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 305-320
100.000% (6/6)
72
QSortFilterProxyModel::span
Name: QSortFilterProxyModel::span
Prototype: QSize QSortFilterProxyModel::span(const QModelIndex &index) const
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2256-2263
 33.333% (2/6)
52
QSortFilterProxyModel::sort
Name: QSortFilterProxyModel::sort
Prototype: void QSortFilterProxyModel::sort(int column, Qt::SortOrder order)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2268-2277
100.000% (8/8)
72
QSortFilterProxyModel::setSourceModel
Name: QSortFilterProxyModel::setSourceModel
Prototype: void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1751-1865
 66.667% (4/6)
752
QSortFilterProxyModel::setSortRole
Name: QSortFilterProxyModel::setSortRole
Prototype: void QSortFilterProxyModel::setSortRole(int role)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2520-2527
100.000% (4/4)
52
QSortFilterProxyModel::setSortLocaleAware
Name: QSortFilterProxyModel::setSortLocaleAware
Prototype: void QSortFilterProxyModel::setSortLocaleAware(bool on)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2418-2426
  0.000% (0/4)
52
QSortFilterProxyModel::setSortCaseSensitivity
Name: QSortFilterProxyModel::setSortCaseSensitivity
Prototype: void QSortFilterProxyModel::setSortCaseSensitivity(Qt::CaseSensitivity cs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2393-2401
100.000% (4/4)
52
QSortFilterProxyModel::setFilterRole
Name: QSortFilterProxyModel::setFilterRole
Prototype: void QSortFilterProxyModel::setFilterRole(int role)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2544-2552
100.000% (4/4)
62
QSortFilterProxyModel::setFilterCaseSensitivity
Name: QSortFilterProxyModel::setFilterCaseSensitivity
Prototype: void QSortFilterProxyModel::setFilterCaseSensitivity(Qt::CaseSensitivity cs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2368-2376
  0.000% (0/4)
62
QSortFilterProxyModel::setDynamicSortFilter
Name: QSortFilterProxyModel::setDynamicSortFilter
Prototype: void QSortFilterProxyModel::setDynamicSortFilter(bool enable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2497-2503
100.000% (4/4)
42
QSortFilterProxyModel::setData
Name: QSortFilterProxyModel::setData
Prototype: bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1975-1982
 66.667% (4/6)
52
QSortFilterProxyModel::rowCount
Name: QSortFilterProxyModel::rowCount
Prototype: int QSortFilterProxyModel::rowCount(const QModelIndex &parent) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1918-1926
 66.667% (4/6)
62
QSortFilterProxyModel::parent
Name: QSortFilterProxyModel::parent
Prototype: QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1887-1897
100.000% (4/4)
82
QSortFilterProxyModel::mimeData
Name: QSortFilterProxyModel::mimeData
Prototype: QMimeData *QSortFilterProxyModel::mimeData(const QModelIndexList &indexes) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2032-2041
  0.000% (0/4)
72
QSortFilterProxyModel::flags
Name: QSortFilterProxyModel::flags
Prototype: Qt::ItemFlags QSortFilterProxyModel::flags(const QModelIndex &index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2219-2226
100.000% (4/4)
52
QSortFilterProxyModel::fetchMore
Name: QSortFilterProxyModel::fetchMore
Prototype: void QSortFilterProxyModel::fetchMore(const QModelIndex &parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2195-2202
100.000% (4/4)
52
QSortFilterProxyModel::data
Name: QSortFilterProxyModel::data
Prototype: QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1963-1970
 66.667% (4/6)
52
Page:<>1
McCabe - Cyclomatic Complexity: 439
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...119
McCabe - Cyclomatic Complexity: 2
120
McCabe - Cyclomatic Complexity: 2
121
McCabe - Cyclomatic Complexity: 2
122
McCabe - Cyclomatic Complexity: 2
123124
McCabe - Cyclomatic Complexity: 2
125
McCabe - Cyclomatic Complexity: 2
126
McCabe - Cyclomatic Complexity: 2
127
McCabe - Cyclomatic Complexity: 2
...130
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
...150
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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