OpenCoverage

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

Functions

Page:<>1
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...58
Condition %: 100.000% (1/1)
59
Condition %: 100.000% (1/1)
60
Condition %: 100.000% (1/1)
61
Condition %: 100.000% (1/1)
6263
Condition %:  96.970% (32/33)
64
Condition %:  93.333% (14/15)
65
Condition %:  91.549% (65/71)
66
Condition %:  89.189% (33/37)
...70
Condition %:  83.333% (10/12)
...80
Condition %:  71.429% (10/14)
...90
Condition %:  50.000% (16/32)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QAbstractAnimation::~QAbstractAnimation
Name: QAbstractAnimation::~QAbstractAnimation
Prototype: QAbstractAnimation::~QAbstractAnimation()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1065-1076
100.000% (7/7)
73
QAbstractAnimation::updateState
Name: QAbstractAnimation::updateState
Prototype: void QAbstractAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1463-1468
100.000% (1/1)
21
QAbstractAnimation::updateDirection
Name: QAbstractAnimation::updateDirection
Prototype: void QAbstractAnimation::updateDirection(QAbstractAnimation::Direction direction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1476-1479
100.000% (1/1)
11
QAbstractAnimation::totalDuration
Name: QAbstractAnimation::totalDuration
Prototype: int QAbstractAnimation::totalDuration() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1260-1269
100.000% (7/7)
73
QAbstractAnimation::stop
Name: QAbstractAnimation::stop
Prototype: void QAbstractAnimation::stop()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1378-1386
100.000% (4/4)
42
QAbstractAnimation::state
Name: QAbstractAnimation::state
Prototype: QAbstractAnimation::State QAbstractAnimation::state() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1086-1090
100.000% (1/1)
21
QAbstractAnimation::start
Name: QAbstractAnimation::start
Prototype: void QAbstractAnimation::start(DeletionPolicy policy)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1359-1366
100.000% (4/4)
52
QAbstractAnimation::setLoopCount
Name: QAbstractAnimation::setLoopCount
Prototype: void QAbstractAnimation::setLoopCount(int loopCount)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1211-1215
100.000% (1/1)
21
QAbstractAnimation::setDirection
Name: QAbstractAnimation::setDirection
Prototype: void QAbstractAnimation::setDirection(Direction direction)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1154-1183
100.000% (16/16)
166
QAbstractAnimation::setCurrentTime
Name: QAbstractAnimation::setCurrentTime
Prototype: void QAbstractAnimation::setCurrentTime(int msecs)
Coverage: 100.000% (36/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1301-1341
100.000% (36/36)
237
QAbstractAnimation::resume
Name: QAbstractAnimation::resume
Prototype: void QAbstractAnimation::resume()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1413-1423
100.000% (4/4)
62
QAbstractAnimation::pause
Name: QAbstractAnimation::pause
Prototype: void QAbstractAnimation::pause()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1395-1404
100.000% (4/4)
52
QAbstractAnimation::loopCount
Name: QAbstractAnimation::loopCount
Prototype: int QAbstractAnimation::loopCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1206-1210
100.000% (1/1)
21
QAbstractAnimation::group
Name: QAbstractAnimation::group
Prototype: QAnimationGroup *QAbstractAnimation::group() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1098-1102
100.000% (1/1)
21
QAbstractAnimation::event
Name: QAbstractAnimation::event
Prototype: bool QAbstractAnimation::event(QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1443-1446
100.000% (1/1)
11
QAbstractAnimation::direction
Name: QAbstractAnimation::direction
Prototype: QAbstractAnimation::Direction QAbstractAnimation::direction() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1149-1153
100.000% (1/1)
21
QAbstractAnimation::currentTime
Name: QAbstractAnimation::currentTime
Prototype: int QAbstractAnimation::currentTime() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1296-1300
100.000% (1/1)
21
QAbstractAnimation::currentLoopTime
Name: QAbstractAnimation::currentLoopTime
Prototype: int QAbstractAnimation::currentLoopTime() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1277-1281
100.000% (1/1)
21
QAbstractAnimation::currentLoop
Name: QAbstractAnimation::currentLoop
Prototype: int QAbstractAnimation::currentLoop() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1230-1234
100.000% (1/1)
21
QAbstractAnimation::QAbstractAnimation
Name: QAbstractAnimation::QAbstractAnimation
Prototype: QAbstractAnimation::QAbstractAnimation(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1043-1048
100.000% (1/1)
11
QAbstractAnimation::QAbstractAnimation
Name: QAbstractAnimation::QAbstractAnimation
Prototype: QAbstractAnimation::QAbstractAnimation(QAbstractAnimationPrivate &dd, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 1053-1058
100.000% (1/1)
11
PropertyNotifyEvent::checkEvent
Name: PropertyNotifyEvent::checkEvent
Prototype: bool checkEvent(xcb_generic_event_t *event) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1444-1455
100.000% (13/13)
84
PropertyNotifyEvent::PropertyNotifyEvent
Name: PropertyNotifyEvent::PropertyNotifyEvent
Prototype: PropertyNotifyEvent(xcb_window_t win, xcb_atom_t property)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1439-1440
100.000% (1/1)
11
Part::Part
Name: Part::Part
Prototype: Part(const QString &s, int pos, int len, int num = -1) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7903-7904
100.000% (1/1)
11
Parser::Parser
Name: Parser::Parser
Prototype: Parser::Parser(const char *json, int length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 200-204
100.000% (1/1)
11
PageItem::pageNumber
Name: PageItem::pageNumber
Prototype: inline int pageNumber() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 72-73
100.000% (1/1)
11
PageItem::boundingRect
Name: PageItem::boundingRect
Prototype: QRectF boundingRect() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 69-70
100.000% (1/1)
11
PageItem::PageItem
Name: PageItem::PageItem
Prototype: PageItem(int _pageNum, const QPicture* _pagePicture, QSize _paperSize, QRect _pageRect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 59-67
100.000% (1/1)
41
OrgA11yStatusInterface::OrgA11yStatusInterface
Name: OrgA11yStatusInterface::OrgA11yStatusInterface
Prototype: OrgA11yStatusInterface::OrgA11yStatusInterface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/bus_interface.cpp
Lines: 30-33
100.000% (1/1)
21
Notify::Notify
Name: Notify::Notify
Prototype: Notify(xcb_window_t win, int t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 845-846
100.000% (1/1)
11
NamePredicate::operator()
Name: NamePredicate::operator()
Prototype: bool operator()(const QTestTablePrivate::Element &e) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtesttable.cpp
Lines: 146-147
100.000% (1/1)
11
NamePredicate::NamePredicate
Name: NamePredicate::NamePredicate
Prototype: explicit NamePredicate(const char *needle)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtesttable.cpp
Lines: 144-144
100.000% (1/1)
11
MetaObject::delegate
Name: MetaObject::delegate
Prototype: template <typename T> const QMetaObject *delegate(const T *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2039-2040
100.000% (1/1)
11
MetaObject::delegate
Name: MetaObject::delegate
Prototype: const QMetaObject *delegate(const QMetaTypeSwitcher::NotBuiltinType*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2043-2043
100.000% (1/1)
11
MetaObject::MetaObjectImpl::MetaObject
Name: MetaObject::MetaObjectImpl::MetaObject
Prototype: static const QMetaObject *MetaObject(int )
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2024-2025
100.000% (1/1)
11
MetaObject::MetaObject
Name: MetaObject::MetaObject
Prototype: MetaObject(const int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2017-2019
100.000% (1/1)
11
LineEdit::LineEdit
Name: LineEdit::LineEdit
Prototype: LineEdit(QWidget* parent = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 116-121
100.000% (1/1)
21
IsInvalidName::warn
Name: IsInvalidName::warn
Prototype: static bool warn(const char *what) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineoption.cpp
Lines: 277-281
100.000% (1/1)
21
HandlersManager::registerHandler
Name: HandlersManager::registerHandler
Prototype: void registerHandler(const QModulesPrivate::Names name, const QVariant::Handler *handler)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 92-95
100.000% (1/1)
11
HandlersManager::operator[]
Name: HandlersManager::operator[]
Prototype: const QVariant::Handler *operator[] (const uint typeId) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 87-90
100.000% (1/1)
11
GraphicsView::showEvent
Name: GraphicsView::showEvent
Prototype: void showEvent(QShowEvent* e) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 170-174
100.000% (1/1)
21
GraphicsView::resizeEvent
Name: GraphicsView::resizeEvent
Prototype: void resizeEvent(QResizeEvent* e) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 161-168
100.000% (1/1)
31
GraphicsView::GraphicsView
Name: GraphicsView::GraphicsView
Prototype: GraphicsView(QWidget* parent = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 150-156
100.000% (1/1)
51
Flags::delegate
Name: Flags::delegate
Prototype: template<typename T> quint32 delegate(const T*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1979-1980
100.000% (1/1)
11
Flags::delegate
Name: Flags::delegate
Prototype: quint32 delegate(const void*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1981-1981
100.000% (1/1)
11
Flags::delegate
Name: Flags::delegate
Prototype: quint32 delegate(const QMetaTypeSwitcher::UnknownType*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1982-1982
100.000% (1/1)
11
Flags::delegate
Name: Flags::delegate
Prototype: quint32 delegate(const QMetaTypeSwitcher::NotBuiltinType*)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1983-1983
100.000% (1/1)
11
Flags::FlagsImpl::Flags
Name: Flags::FlagsImpl::Flags
Prototype: static quint32 Flags(const int )
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1954-1957
100.000% (1/1)
11
Flags::Flags
Name: Flags::Flags
Prototype: Flags(const int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1976-1978
100.000% (1/1)
11
ExposeCompressor::pending
Name: ExposeCompressor::pending
Prototype: bool pending() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1981-1984
100.000% (1/1)
11
ExposeCompressor::checkEvent
Name: ExposeCompressor::checkEvent
Prototype: bool checkEvent(xcb_generic_event_t *event)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1966-1979
100.000% (13/13)
115
ExposeCompressor::ExposeCompressor
Name: ExposeCompressor::ExposeCompressor
Prototype: ExposeCompressor(xcb_window_t window, QRegion *region)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1959-1964
100.000% (1/1)
21
EnterEventChecker::checkEvent
Name: EnterEventChecker::checkEvent
Prototype: bool checkEvent(xcb_generic_event_t *event)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2320-2332
100.000% (10/10)
84
ElasticEase::copy
Name: ElasticEase::copy
Prototype: QEasingCurveFunction *copy() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 849-857
100.000% (1/1)
61
ElasticEase::ElasticEase
Name: ElasticEase::ElasticEase
Prototype: ElasticEase(QEasingCurve::Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 845-847
100.000% (1/1)
11
DisconnectRelayEvent::placeMetaCall
Name: DisconnectRelayEvent::placeMetaCall
Prototype: void placeMetaCall(QObject *object) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 76-80
100.000% (1/1)
21
DisconnectRelayEvent::DisconnectRelayEvent
Name: DisconnectRelayEvent::DisconnectRelayEvent
Prototype: DisconnectRelayEvent(QObject *sender, const QMetaMethod &m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp
Lines: 72-74
100.000% (1/1)
11
DefaultStateTransition::DefaultStateTransition
Name: DefaultStateTransition::DefaultStateTransition
Prototype: DefaultStateTransition::DefaultStateTransition(QHistoryState *source, QAbstractState *target)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qhistorystate.cpp
Lines: 139-144
100.000% (1/1)
21
DefaultRoleNames::DefaultRoleNames
Name: DefaultRoleNames::DefaultRoleNames
Prototype: DefaultRoleNames()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 532-539
100.000% (1/1)
61
DBusConnection::getAddressFromXCB::[lambda]
Name: DBusConnection::getAddressFromXCB::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/dbusconnection.cpp
Lines: 96-96
100.000% (1/1)
01
CreateMagicMatchRuleResult::CreateMagicMatchRuleResult
Name: CreateMagicMatchRuleResult::CreateMagicMatchRuleResult
Prototype: CreateMagicMatchRuleResult(const QStringRef &type, const QStringRef &value, const QStringRef &offsets, const QStringRef &mask)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp
Lines: 179-183
100.000% (1/1)
31
ClipboardEvent::ClipboardEvent
Name: ClipboardEvent::ClipboardEvent
Prototype: ClipboardEvent(QXcbConnection *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 869-870
100.000% (1/1)
11
CaseInsensitiveLessThan::operator()
Name: CaseInsensitiveLessThan::operator()
Prototype: result_type operator()(const QString &s1, const QString &s2) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 256-259
100.000% (1/1)
11
CalculationCache::TransitionInfo::TransitionInfo
Name: CalculationCache::TransitionInfo::TransitionInfo
Prototype: TransitionInfo()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 198-203
100.000% (1/1)
11
BounceEase::BounceEase
Name: BounceEase::BounceEase
Prototype: BounceEase(QEasingCurve::Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 880-882
100.000% (1/1)
11
BezierEase::inRange
Name: BezierEase::inRange
Prototype: bool static inline inRange(qreal f)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 703-706
100.000% (1/1)
11
BezierEase::findTForX
Name: BezierEase::findTForX
Prototype: qreal static inline findTForX(const SingleCubicBezier &singleCubicBezier, qreal x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 800-820
100.000% (1/1)
121
BezierEase::evaluateSegmentForY
Name: BezierEase::evaluateSegmentForY
Prototype: qreal static inline evaluateSegmentForY(const SingleCubicBezier &singleCubicBezier, qreal t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 556-572
100.000% (1/1)
101
BezierEase::cosacos
Name: BezierEase::cosacos
Prototype: void static inline cosacos(qreal x, qreal &s1, qreal &s2, qreal &s3 )
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 708-728
100.000% (1/1)
61
BezierEase::_fast_cbrt
Name: BezierEase::_fast_cbrt
Prototype: double static inline _fast_cbrt(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 642-663
100.000% (1/1)
71
BezierEase::BezierEase
Name: BezierEase::BezierEase
Prototype: BezierEase(QEasingCurve::Type type = QEasingCurve::BezierSpline)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 441-443
100.000% (1/1)
11
BackEase::copy
Name: BackEase::copy
Prototype: QEasingCurveFunction *copy() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 917-924
100.000% (1/1)
51
BackEase::BackEase
Name: BackEase::BackEase
Prototype: BackEase(QEasingCurve::Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 913-915
100.000% (1/1)
11
QUtf8::convertToUnicode
Name: QUtf8::convertToUnicode
Prototype: QString QUtf8::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state)
Coverage:  98.667% (74/75)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 324-438
 98.667% (74/75)
7021
QTextStreamPrivate::scan
Name: QTextStreamPrivate::scan
Prototype: bool QTextStreamPrivate::scan(const QChar **ptr, int *length, int maxlen, TokenDelimiter delimiter)
Coverage:  98.649% (73/74)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 650-737
 98.649% (73/74)
5116
QSettingsPrivate::iniEscapedString
Name: QSettingsPrivate::iniEscapedString
Prototype: void QSettingsPrivate::iniEscapedString(const QString &str, QByteArray &result, QTextCodec *codec)
Coverage:  98.592% (70/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 616-695
 98.592% (70/71)
5118
QAbstractItemModel::match
Name: QAbstractItemModel::match
Prototype: QModelIndexList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const
Coverage:  98.507% (66/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 2266-2334
 98.507% (66/67)
4721
QString::section
Name: QString::section
Prototype: QString QString::section(const QString &sep, int start, int end, SectionFlags flags) const
Coverage:  98.333% (59/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4141-4187
 98.333% (59/60)
3817
QNetworkCookiePrivate::parseSetCookieHeaderLine
Name: QNetworkCookiePrivate::parseSetCookieHeaderLine
Prototype: QList<QNetworkCookie> QNetworkCookiePrivate::parseSetCookieHeaderLine(const QByteArray &cookieString)
Coverage:  98.333% (59/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 898-1006
 98.333% (59/60)
5721
extractSections
Name: extractSections
Prototype: static QString extractSections(const QVector<qt_section_chunk> &sections, int start, int end, QString::SectionFlags flags)
Coverage:  98.276% (57/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4199-4258
 98.276% (57/58)
4117
QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add
Name: QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add
Prototype: QVector<QPair<int, QVector<int > > > QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add( const QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient) const
Coverage:  98.113% (52/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 613-677
 98.113% (52/53)
4213
QAbstractSocket::disconnectFromHost
Name: QAbstractSocket::disconnectFromHost
Prototype: void QAbstractSocket::disconnectFromHost()
Coverage:  98.000% (49/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2685-2784
 98.000% (49/50)
3912
parseIpFuture
Name: parseIpFuture
Prototype: static const QChar *parseIpFuture(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode)
Coverage:  97.917% (47/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1196-1244
 97.917% (47/48)
2810
QXmlStreamReaderPrivate::fastScanName
Name: QXmlStreamReaderPrivate::fastScanName
Prototype: inline int QXmlStreamReaderPrivate::fastScanName(int *prefix)
Coverage:  97.917% (47/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1292-1355
 97.917% (47/48)
2533
QByteArray::fromBase64
Name: QByteArray::fromBase64
Prototype: QByteArray QByteArray::fromBase64(const QByteArray &base64, Base64Options options)
Coverage:  97.826% (45/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4281-4322
 97.826% (45/46)
3111
QTimeZonePrivate::isValidId
Name: QTimeZonePrivate::isValidId
Prototype: bool QTimeZonePrivate::isValidId(const QByteArray &ianaId)
Coverage:  97.727% (43/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 451-515
 97.727% (43/44)
248
QDBusDemarshaller::toVariantInternal
Name: QDBusDemarshaller::toVariantInternal
Prototype: QVariant QDBusDemarshaller::toVariantInternal()
Coverage:  97.727% (43/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp
Lines: 242-305
 97.727% (43/44)
2623
QStateMachinePrivate::initializeAnimations
Name: QStateMachinePrivate::initializeAnimations
Prototype: void QStateMachinePrivate::initializeAnimations(QAbstractState *state, const QList<QAbstractAnimation *> &selectedAnimations, const QList<QAbstractState*> &exitedStates_sorted, QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates)
Coverage:  97.674% (42/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1647-1714
 97.674% (42/43)
4114
QXmlUtils::isPublicID
Name: QXmlUtils::isPublicID
Prototype: bool QXmlUtils::isPublicID(const QString &candidate)
Coverage:  97.561% (40/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp
Lines: 313-360
 97.561% (40/41)
1126
qConvertToNumber
Name: qConvertToNumber
Prototype: static qlonglong qConvertToNumber(const QVariant::Private *d, bool *ok)
Coverage:  97.500% (39/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 189-242
 97.500% (39/40)
1925
QIPAddressUtils::parseIp6
Name: QIPAddressUtils::parseIp6
Prototype: const QChar *parseIp6(IPv6Address &address, const QChar *begin, const QChar *end)
Coverage:  97.500% (78/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 152-249
 97.500% (78/80)
6721
QRect::contains
Name: QRect::contains
Prototype: bool QRect::contains(const QPoint &p, bool proper) const noexcept
Coverage:  97.297% (36/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 826-859
 97.297% (36/37)
239
QDateTimeParser::potentialValue
Name: QDateTimeParser::potentialValue
Prototype: bool QDateTimeParser::potentialValue(const QStringRef &str, int min, int max, int index, const QDateTime &currentValue, int insert) const
Coverage:  97.297% (36/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1570-1605
 97.297% (36/37)
2411
QTextStreamPrivate::putNumber
Name: QTextStreamPrivate::putNumber
Prototype: void QTextStreamPrivate::putNumber(qulonglong number, bool negative)
Coverage:  97.222% (35/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2334-2376
 97.222% (35/36)
269
QTextBoundaryFinder::toNextBoundary
Name: QTextBoundaryFinder::toNextBoundary
Prototype: int QTextBoundaryFinder::toNextBoundary()
Coverage:  97.222% (35/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 364-392
 97.222% (35/36)
1810
QDateTime::toString
Name: QDateTime::toString
Prototype: QString QDateTime::toString(Qt::DateFormat format) const
Coverage:  97.222% (35/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3556-3620
 97.222% (35/36)
3819
QCommandLineParserPrivate::parse
Name: QCommandLineParserPrivate::parse
Prototype: bool QCommandLineParserPrivate::parse(const QStringList &args)
Coverage:  97.222% (70/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 689-787
 97.222% (70/72)
6624
lockInternal_helper
Name: lockInternal_helper
Prototype: template <bool IsTimed> static inline bool lockInternal_helper(QBasicAtomicPointer<QMutexData> &d_ptr, int timeout = -1, QElapsedTimer *elapsedTimer = 0) noexcept
Coverage:  97.143% (34/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 131-175
 97.143% (34/35)
239
curveToFunc
Name: curveToFunc
Prototype: static QEasingCurve::EasingFunction curveToFunc(QEasingCurve::Type curve)
Coverage:  97.059% (66/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 944-1017
 97.059% (66/68)
3535
QUtf32::convertFromUnicode
Name: QUtf32::convertFromUnicode
Prototype: QByteArray QUtf32::convertFromUnicode(const QChar *uc, int len, QTextCodec::ConverterState *state, DataEndianness e)
Coverage:  96.970% (32/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 559-613
 96.970% (32/33)
379
Page:<>1
Condition %: 100.000% (1/1)
...30
Condition %: 100.000% (1/1)
...40
Condition %: 100.000% (1/1)
...50
Condition %: 100.000% (1/1)
...58
Condition %: 100.000% (1/1)
59
Condition %: 100.000% (1/1)
60
Condition %: 100.000% (1/1)
61
Condition %: 100.000% (1/1)
6263
Condition %:  96.970% (32/33)
64
Condition %:  93.333% (14/15)
65
Condition %:  91.549% (65/71)
66
Condition %:  89.189% (33/37)
...70
Condition %:  83.333% (10/12)
...80
Condition %:  71.429% (10/14)
...90
Condition %:  50.000% (16/32)
...100
Condition %:  6.154% (4/65)
...200
Condition %:  0.000% (0/1)
...306
Condition %:  0.000% (0/1)

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