QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 5
268
McCabe - Cyclomatic Complexity: 5
269270
McCabe - Cyclomatic Complexity: 6
271
McCabe - Cyclomatic Complexity: 6
272
McCabe - Cyclomatic Complexity: 6
273
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QBasicTimer::start
Name: QBasicTimer::start
Prototype: void QBasicTimer::start(int msec, QObject *obj)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qbasictimer.cpp
Lines: 110-130
 62.500% (10/16)
146
QBezier::tForY
Name: QBezier::tForY
Prototype: qreal QBezier::tForY(qreal t0, qreal t1, qreal y) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 501-541
  0.000% (0/17)
266
QBlendStyleAnimation::updateCurrentTime
Name: QBlendStyleAnimation::updateCurrentTime
Prototype: void QBlendStyleAnimation::updateCurrentTime(int time)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp
Lines: 297-320
  0.000% (0/18)
146
QBrushDataPointerDeleter::deleteData
Name: QBrushDataPointerDeleter::deleteData
Prototype: static inline void deleteData(QBrushData *d)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 234-248
  0.000% (0/8)
66
QByteArray::lastIndexOf
Name: QByteArray::lastIndexOf
Prototype: int QByteArray::lastIndexOf(char ch, int from) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2564-2578
 86.667% (13/15)
116
QByteArray::repeated
Name: QByteArray::repeated
Prototype: QByteArray QByteArray::repeated(int times) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2325-2358
 87.500% (14/16)
236
QByteArray::setNum
Name: QByteArray::setNum
Prototype: QByteArray &QByteArray::setNum(double n, char f, int prec)
Coverage:  33.333% (4/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 3878-3906
 33.333% (4/12)
156
QCacheItem::read
Name: QCacheItem::read
Prototype: bool QCacheItem::read(QFile *device, bool readData)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 698-738
 88.889% (16/18)
276
QCalendarModel::dayName
Name: QCalendarModel::dayName
Prototype: QString QCalendarModel::dayName(Qt::DayOfWeek day) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1057-1074
  0.000% (0/12)
96
QCalendarView::keyPressEvent
Name: QCalendarView::keyPressEvent
Prototype: void QCalendarView::keyPressEvent(QKeyEvent *event)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1342-1375
  0.000% (0/9)
66
QCalendarView::mouseMoveEvent
Name: QCalendarView::mouseMoveEvent
Prototype: void QCalendarView::mouseMoveEvent(QMouseEvent *event)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1464-1487
  0.000% (0/18)
146
QCalendarView::mousePressEvent
Name: QCalendarView::mousePressEvent
Prototype: void QCalendarView::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1436-1462
  0.000% (0/18)
176
QChar::joining
Name: QChar::joining
Prototype: QChar::Joining QChar::joining(uint ucs4)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1150-1161
  0.000% (0/12)
86
QCheckBox::initStyleOption
Name: QCheckBox::initStyleOption
Prototype: void QCheckBox::initStyleOption(QStyleOptionButton *option) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcheckbox.cpp
Lines: 161-182
  0.000% (0/23)
166
QColor::QColor
Name: QColor::QColor
Prototype: QColor::QColor(Spec spec)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 441-460
  0.000% (0/11)
116
QColorDialog::setVisible
Name: QColorDialog::setVisible
Prototype: void QColorDialog::setVisible(bool visible)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qcolordialog.cpp
Lines: 2095-2118
  0.000% (0/21)
136
QColumnViewPrivate::_q_gripMoved
Name: QColumnViewPrivate::_q_gripMoved
Prototype: void QColumnViewPrivate::_q_gripMoved(int offset)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 521-548
  0.000% (0/18)
186
QComboBox::hidePopup
Name: QComboBox::hidePopup
Prototype: void QComboBox::hidePopup()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 2771-2828
  0.000% (0/22)
256
QComboBox::initStyleOption
Name: QComboBox::initStyleOption
Prototype: void QComboBox::initStyleOption(QStyleOptionComboBox *option) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1137-1162
  0.000% (0/21)
196
QComboBox::setEditable
Name: QComboBox::setEditable
Prototype: void QComboBox::setEditable(bool editable)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1722-1754
  0.000% (0/17)
236
QComboBoxPrivate::_q_rowsRemoved
Name: QComboBoxPrivate::_q_rowsRemoved
Prototype: void QComboBoxPrivate::_q_rowsRemoved(const QModelIndex &parent, int , int )
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 1066-1091
  0.000% (0/18)
166
QComboBoxPrivateContainer::updateScrollers
Name: QComboBoxPrivateContainer::updateScrollers
Prototype: void QComboBoxPrivateContainer::updateScrollers()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 480-510
  0.000% (0/21)
196
QCommandLineParser::process
Name: QCommandLineParser::process
Prototype: void QCommandLineParser::process(const QStringList &arguments)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 581-594
  0.000% (0/16)
66
QCommandLineParserPrivate::parseOptionValue
Name: QCommandLineParserPrivate::parseOptionValue
Prototype: bool QCommandLineParserPrivate::parseOptionValue(const QString &optionName, const QString &argument, QStringList::const_iterator *argumentIterator, QStringList::const_iterator argsEnd)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 642-670
100.000% (16/16)
186
QCompleter::complete
Name: QCompleter::complete
Prototype: void QCompleter::complete(const QRect& rect)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1443-1469
  0.000% (0/22)
196
QCompleter::setModel
Name: QCompleter::setModel
Prototype: void QCompleter::setModel(QAbstractItemModel *model)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 1037-1071
  0.000% (0/18)
166
QCompletionEngine::filter
Name: QCompletionEngine::filter
Prototype: void QCompletionEngine::filter(const QStringList& parts)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 418-450
  0.000% (0/19)
226
QCompletionModel::createEngine
Name: QCompletionModel::createEngine
Prototype: void QCompletionModel::createEngine()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 192-213
  0.000% (0/13)
126
QConfFileSettingsPrivate::readIniSection
Name: QConfFileSettingsPrivate::readIniSection
Prototype: bool QConfFileSettingsPrivate::readIniSection(const QSettingsKey &section, const QByteArray &data, ParsedSettingsMap *settingsMap, QTextCodec *codec)
Coverage:  88.000% (22/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1728-1783
 88.000% (22/25)
356
QCoreApplication::addLibraryPath
Name: QCoreApplication::addLibraryPath
Prototype: void QCoreApplication::addLibraryPath(const QString &path)
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2610-2638
 64.706% (11/17)
186
QCoreApplication::exec
Name: QCoreApplication::exec
Prototype: int QCoreApplication::exec()
Coverage:  50.000% (8/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1266-1296
 50.000% (8/16)
226
QCoreApplication::removeLibraryPath
Name: QCoreApplication::removeLibraryPath
Prototype: void QCoreApplication::removeLibraryPath(const QString &path)
Coverage:  35.294% (6/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2649-2677
 35.294% (6/17)
186
QCoreApplication::translate
Name: QCoreApplication::translate
Prototype: QString QCoreApplication::translate(const char *context, const char *sourceText, const char *disambiguation, int n)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1997-2021
 88.889% (16/18)
156
QCoreApplicationPrivate::sendThroughApplicationEventFilters
Name: QCoreApplicationPrivate::sendThroughApplicationEventFilters
Prototype: bool QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject *receiver, QEvent *event)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1093-1113
 87.500% (14/16)
126
QCoreApplicationPrivate::sendThroughObjectEventFilters
Name: QCoreApplicationPrivate::sendThroughObjectEventFilters
Prototype: bool QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject *receiver, QEvent *event)
Coverage: 100.000% (18/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1115-1131
100.000% (18/18)
116
QDBusAbstractInterfacePrivate::finishDisconnectNotify
Name: QDBusAbstractInterfacePrivate::finishDisconnectNotify
Prototype: void QDBusAbstractInterfacePrivate::finishDisconnectNotify(QDBusAbstractInterface *ptr, int signalId)
Coverage:  80.000% (16/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 640-664
 80.000% (16/20)
166
QDBusAdaptorConnector::relay
Name: QDBusAdaptorConnector::relay
Prototype: void QDBusAdaptorConnector::relay(QObject *senderObj, int lastSignalIdx, void **argv)
Coverage:  83.333% (15/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractadaptor.cpp
Lines: 286-327
 83.333% (15/18)
266
QDBusArgumentPrivate::checkWrite
Name: QDBusArgumentPrivate::checkWrite
Prototype: bool QDBusArgumentPrivate::checkWrite(QDBusArgumentPrivate *&d)
Coverage:  38.889% (7/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 100-126
 38.889% (7/18)
156
QDBusConnection::connect
Name: QDBusConnection::connect
Prototype: bool QDBusConnection::connect(const QString &service, const QString &path, const QString& interface, const QString &name, const QStringList &argumentMatch, const QString &signature, QObject *receiver, const char *slot)
Coverage:  46.667% (14/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 771-800
 46.667% (14/30)
146
QDBusConnectionManager::busConnection
Name: QDBusConnectionManager::busConnection
Prototype: QDBusConnectionPrivate *QDBusConnectionManager::busConnection(QDBusConnection::BusType type)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnection.cpp
Lines: 90-110
 87.500% (14/16)
106
QDBusConnectionPrivate::doDispatch
Name: QDBusConnectionPrivate::doDispatch
Prototype: void QDBusConnectionPrivate::doDispatch()
Coverage:  90.476% (19/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1180-1196
 90.476% (19/21)
106
QDBusConnectionPrivate::prepareReply
Name: QDBusConnectionPrivate::prepareReply
Prototype: QDBusCallDeliveryEvent* QDBusConnectionPrivate::prepareReply(QDBusConnectionPrivate *target, QObject *object, int idx, const QVector<int> &metaTypes, const QDBusMessage &msg)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 769-795
 76.471% (13/17)
146
QDBusConnectionPrivate::send
Name: QDBusConnectionPrivate::send
Prototype: bool QDBusConnectionPrivate::send(const QDBusMessage& message)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1913-1947
 66.667% (12/18)
276
QDBusConnectionPrivate::sendWithReplyLocal
Name: QDBusConnectionPrivate::sendWithReplyLocal
Prototype: QDBusMessage QDBusConnectionPrivate::sendWithReplyLocal(const QDBusMessage &message)
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 2064-2095
 50.000% (9/18)
216
QDBusMarshaller::append
Name: QDBusMarshaller::append
Prototype: inline bool QDBusMarshaller::append(const QDBusVariant &arg)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 177-219
 76.471% (13/17)
286
QDBusMarshaller::open
Name: QDBusMarshaller::open
Prototype: void QDBusMarshaller::open(QDBusMarshaller &sub, int code, const char *signature)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 301-331
 92.308% (12/13)
176
QDBusMessage::type
Name: QDBusMessage::type
Prototype: QDBusMessage::MessageType QDBusMessage::type() const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 756-771
100.000% (11/11)
76
QDBusMetaObjectGenerator::parseSignals
Name: QDBusMetaObjectGenerator::parseSignals
Prototype: void QDBusMetaObjectGenerator::parseSignals()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 299-344
 76.471% (13/17)
256
QDashStroker::patternForStyle
Name: QDashStroker::patternForStyle
Prototype: QVector<qfixed> QDashStroker::patternForStyle(Qt::PenStyle style)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 1026-1052
  0.000% (0/11)
156
QDataStream::operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(qint64 i)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 963-978
 76.471% (13/17)
106
QDataStream::readBytes
Name: QDataStream::readBytes
Prototype: QDataStream &QDataStream::readBytes(char *&s, uint &l)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 823-859
 87.500% (14/16)
276
QDate::weekNumber
Name: QDate::weekNumber
Prototype: int QDate::weekNumber(int *yearNumber) const
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 579-608
100.000% (20/20)
196
QDateTime::isDaylightTime
Name: QDateTime::isDaylightTime
Prototype: bool QDateTime::isDaylightTime() const
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3234-3254
 81.818% (9/11)
86
QDateTime::setMSecsSinceEpoch
Name: QDateTime::setMSecsSinceEpoch
Prototype: void QDateTime::setMSecsSinceEpoch(qint64 msecs)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3419-3466
100.000% (13/13)
336
QDateTimeEditPrivate::sectionAt
Name: QDateTimeEditPrivate::sectionAt
Prototype: int QDateTimeEditPrivate::sectionAt(int pos) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1771-1790
  0.000% (0/22)
126
QDateTimeParser::fromString
Name: QDateTimeParser::fromString
Prototype: bool QDateTimeParser::fromString(const QString &t, QDate *date, QTime *time) const
Coverage:  77.778% (14/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1652-1677
 77.778% (14/18)
176
QDateTimeParser::sectionNode
Name: QDateTimeParser::sectionNode
Prototype: const QDateTimeParser::SectionNode &QDateTimeParser::sectionNode(int sectionIndex) const
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 248-266
 76.923% (10/13)
106
QDateTimePrivate::checkValidDateTime
Name: QDateTimePrivate::checkValidDateTime
Prototype: void QDateTimePrivate::checkValidDateTime()
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2718-2736
 92.308% (12/13)
76
QDateTimePrivate::setDateTime
Name: QDateTimePrivate::setDateTime
Prototype: void QDateTimePrivate::setDateTime(const QDate &date, const QTime &time)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2620-2653
 88.889% (16/18)
196
QDateTimePrivate::setTimeSpec
Name: QDateTimePrivate::setTimeSpec
Prototype: void QDateTimePrivate::setTimeSpec(Qt::TimeSpec spec, int offsetSeconds)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2588-2618
 83.333% (10/12)
166
QDesktopServices::openUrl
Name: QDesktopServices::openUrl
Prototype: bool QDesktopServices::openUrl(const QUrl &url)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qdesktopservices.cpp
Lines: 176-205
  0.000% (0/18)
206
QDialog::contextMenuEvent
Name: QDialog::contextMenuEvent
Prototype: void QDialog::contextMenuEvent(QContextMenuEvent *e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 621-645
  0.000% (0/24)
156
QDialog::exec
Name: QDialog::exec
Prototype: int QDialog::exec()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qdialog.cpp
Lines: 515-555
  0.000% (0/17)
276
QDirModel::rowCount
Name: QDirModel::rowCount
Prototype: int QDirModel::rowCount(const QModelIndex &parent) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 320-337
  0.000% (0/18)
136
QDirModelPrivate::size
Name: QDirModelPrivate::size
Prototype: QString QDirModelPrivate::size(const QModelIndex &index) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 1294-1325
  0.000% (0/16)
176
QDockAreaLayout::minimumSize
Name: QDockAreaLayout::minimumSize
Prototype: QSize QDockAreaLayout::minimumSize() const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2971-3019
  0.000% (0/30)
336
QDockAreaLayout::restoreDockWidget
Name: QDockAreaLayout::restoreDockWidget
Prototype: bool QDockAreaLayout::restoreDockWidget(QDockWidget *dockWidget)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 3048-3086
  0.000% (0/14)
226
QDockAreaLayout::saveState
Name: QDockAreaLayout::saveState
Prototype: void QDockAreaLayout::saveState(QDataStream &stream) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2320-2340
  0.000% (0/16)
146
QDockAreaLayout::sizeHint
Name: QDockAreaLayout::sizeHint
Prototype: QSize QDockAreaLayout::sizeHint() const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2921-2969
  0.000% (0/30)
336
QDockAreaLayoutInfo::indexOf
Name: QDockAreaLayoutInfo::indexOf
Prototype: QList<int> QDockAreaLayoutInfo::indexOf(QWidget *widget) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1451-1476
  0.000% (0/20)
156
QDockAreaLayoutInfo::plug
Name: QDockAreaLayoutInfo::plug
Prototype: QLayoutItem *QDockAreaLayoutInfo::plug(const QList<int> &path)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1012-1059
  0.000% (0/21)
296
QDockAreaLayoutInfo::separatorMove
Name: QDockAreaLayoutInfo::separatorMove
Prototype: int QDockAreaLayoutInfo::separatorMove(int index, int delta)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 926-968
  0.000% (0/20)
276
QDockWidget::changeEvent
Name: QDockWidget::changeEvent
Prototype: void QDockWidget::changeEvent(QEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 1375-1401
  0.000% (0/12)
126
QDockWidgetLayout::minimumTitleWidth
Name: QDockWidgetLayout::minimumTitleWidth
Prototype: int QDockWidgetLayout::minimumTitleWidth() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 432-458
  0.000% (0/16)
176
QDomDocumentTypePrivate::replaceChild
Name: QDomDocumentTypePrivate::replaceChild
Prototype: QDomNodePrivate* QDomDocumentTypePrivate::replaceChild(QDomNodePrivate* newChild, QDomNodePrivate* oldChild)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 3528-3546
  0.000% (0/20)
116
QDrag::dragCursor
Name: QDrag::dragCursor
Prototype: QPixmap QDrag::dragCursor(Qt::DropAction action) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdrag.cpp
Lines: 332-356
  0.000% (0/12)
156
QDrag::exec
Name: QDrag::exec
Prototype: Qt::DropAction QDrag::exec(Qt::DropActions supportedActions, Qt::DropAction defaultDropAction)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdrag.cpp
Lines: 252-277
  0.000% (0/17)
176
QEGLDeviceIntegrationFactory::create
Name: QEGLDeviceIntegrationFactory::create
Prototype: QEGLDeviceIntegration *QEGLDeviceIntegrationFactory::create(const QString &key, const QString &pluginPath)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines: 108-127
  0.000% (0/15)
106
QEGLDeviceIntegrationFactory::keys
Name: QEGLDeviceIntegrationFactory::keys
Prototype: QStringList QEGLDeviceIntegrationFactory::keys(const QString &pluginPath)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
Lines: 83-106
  0.000% (0/14)
136
QEGLPlatformContext::adopt
Name: QEGLPlatformContext::adopt
Prototype: void QEGLPlatformContext::adopt(const QVariant &nativeHandle, QPlatformOpenGLContext *share)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglplatformcontext.cpp
Lines: 199-245
  0.000% (0/24)
306
QEglConfigChooser::filterConfig
Name: QEglConfigChooser::filterConfig
Prototype: bool QEglConfigChooser::filterConfig(EGLConfig config) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 310-334
  0.000% (0/24)
166
QEglFSCursor::draw
Name: QEglFSCursor::draw
Prototype: void QEglFSCursor::draw(const QRectF &r)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 423-500
  0.000% (0/18)
536
QEglFSIntegration::nativeResourceForWindow
Name: QEglFSIntegration::nativeResourceForWindow
Prototype: void *QEglFSIntegration::nativeResourceForWindow(const QByteArray &resource, QWindow *window)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsintegration.cpp
Lines: 309-329
  0.000% (0/18)
116
QEmulationPaintEngine::drawTextItem
Name: QEmulationPaintEngine::drawTextItem
Prototype: void QEmulationPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 160-198
  0.000% (0/18)
286
QEmulationPaintEngine::stroke
Name: QEmulationPaintEngine::stroke
Prototype: void QEmulationPaintEngine::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qemulationpaintengine.cpp
Lines: 107-146
  0.000% (0/20)
296
QErrorMessage::done
Name: QErrorMessage::done
Prototype: void QErrorMessage::done(int a)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp
Lines: 272-290
  0.000% (0/18)
126
QEvdevMouseHandler::getHardwareMaximum
Name: QEvdevMouseHandler::getHardwareMaximum
Prototype: bool QEvdevMouseHandler::getHardwareMaximum()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp
Lines: 120-155
  0.000% (0/18)
226
QEvdevTouchScreenData::reportPoints
Name: QEvdevTouchScreenData::reportPoints
Prototype: void QEvdevTouchScreenData::reportPoints()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 634-676
  0.000% (0/22)
246
QEventDispatcherGlib::registerSocketNotifier
Name: QEventDispatcherGlib::registerSocketNotifier
Prototype: void QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier *notifier)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 435-472
 66.667% (10/15)
236
QEventDispatcherUNIX::registerSocketNotifier
Name: QEventDispatcherUNIX::registerSocketNotifier
Prototype: void QEventDispatcherUNIX::registerSocketNotifier(QSocketNotifier *notifier)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 412-454
  0.000% (0/20)
306
QFSFileEnginePrivate::closeFdFh
Name: QFSFileEnginePrivate::closeFdFh
Prototype: bool QFSFileEnginePrivate::closeFdFh()
Coverage:  70.370% (19/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 359-399
 70.370% (19/27)
196
QFakeDevice::metric
Name: QFakeDevice::metric
Prototype: int metric(PaintDeviceMetric m) const override
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 454-466
  0.000% (0/8)
46
QFileDevice::atEnd
Name: QFileDevice::atEnd
Prototype: bool QFileDevice::atEnd() const
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 353-381
 62.500% (10/16)
126
QFileDevice::readData
Name: QFileDevice::readData
Prototype: qint64 QFileDevice::readData(char *data, qint64 len)
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfiledevice.cpp
Lines: 449-472
 56.250% (9/16)
156
QFileDialogPrivate::_q_selectionChanged
Name: QFileDialogPrivate::_q_selectionChanged
Prototype: void QFileDialogPrivate::_q_selectionChanged()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3689-3711
  0.000% (0/25)
156
QFileDialogPrivate::init
Name: QFileDialogPrivate::init
Prototype: void QFileDialogPrivate::init(const QUrl &directory, const QString &nameFilter, const QString &caption)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2796-2835
  0.000% (0/20)
206
QFileDialogPrivate::restoreFromSettings
Name: QFileDialogPrivate::restoreFromSettings
Prototype: bool QFileDialogPrivate::restoreFromSettings()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2715-2747
  0.000% (0/14)
236
QFileDialogPrivate::typedFiles
Name: QFileDialogPrivate::typedFiles
Prototype: QStringList QFileDialogPrivate::typedFiles() const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1145-1181
  0.000% (0/17)
186
QFileDialogPrivate::updateOkButtonText
Name: QFileDialogPrivate::updateOkButtonText
Prototype: void QFileDialogPrivate::updateOkButtonText(bool saveAsOnFolder)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 625-648
  0.000% (0/11)
146
QFileIconProvider::type
Name: QFileIconProvider::type
Prototype: QString QFileIconProvider::type(const QFileInfo &info) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp
Lines: 423-458
  0.000% (0/16)
116
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 5
268
McCabe - Cyclomatic Complexity: 5
269270
McCabe - Cyclomatic Complexity: 6
271
McCabe - Cyclomatic Complexity: 6
272
McCabe - Cyclomatic Complexity: 6
273
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55

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