OpenCoverage

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

Function Tree

Path:<top>::QStateMachine
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
setRunning
Name: QStateMachine::setRunning
Prototype: void QStateMachine::setRunning(bool running)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2665-2671
100.000% (4/4)
32
setGlobalRestorePolicy
Name: QStateMachine::setGlobalRestorePolicy
Prototype: void QStateMachine::setGlobalRestorePolicy(QState::RestorePolicy restorePolicy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2554-2558
100.000% (1/1)
21
setAnimated
Name: QStateMachine::setAnimated
Prototype: void QStateMachine::setAnimated(bool enabled)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2973-2977
100.000% (1/1)
21
removeState
Name: QStateMachine::removeState
Prototype: void QStateMachine::removeState(QAbstractState *state)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2588-2601
100.000% (7/7)
93
removeDefaultAnimation
Name: QStateMachine::removeDefaultAnimation
Prototype: void QStateMachine::removeDefaultAnimation(QAbstractAnimation *animation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 3000-3004
100.000% (1/1)
21
onExit
Name: QStateMachine::onExit
Prototype: void QStateMachine::onExit(QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2953-2957
100.000% (1/1)
21
onEntry
Name: QStateMachine::onEntry
Prototype: void QStateMachine::onEntry(QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2942-2946
100.000% (1/1)
21
isRunning
Name: QStateMachine::isRunning
Prototype: bool QStateMachine::isRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2603-2607
100.000% (1/1)
21
isAnimated
Name: QStateMachine::isAnimated
Prototype: bool QStateMachine::isAnimated() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2964-2968
100.000% (1/1)
21
globalRestorePolicy
Name: QStateMachine::globalRestorePolicy
Prototype: QState::RestorePolicy QStateMachine::globalRestorePolicy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2542-2546
100.000% (1/1)
21
eventFilter
Name: QStateMachine::eventFilter
Prototype: bool QStateMachine::eventFilter(QObject *watched, QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2879-2884
100.000% (1/1)
31
errorString
Name: QStateMachine::errorString
Prototype: QString QStateMachine::errorString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2521-2525
100.000% (1/1)
21
error
Name: QStateMachine::error
Prototype: QStateMachine::Error QStateMachine::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2512-2516
100.000% (1/1)
21
endSelectTransitions
Name: QStateMachine::endSelectTransitions
Prototype: void QStateMachine::endSelectTransitions(QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2908-2911
100.000% (1/1)
11
endMicrostep
Name: QStateMachine::endMicrostep
Prototype: void QStateMachine::endMicrostep(QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2933-2936
100.000% (1/1)
11
defaultAnimations
Name: QStateMachine::defaultAnimations
Prototype: QList<QAbstractAnimation*> QStateMachine::defaultAnimations() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2991-2995
100.000% (1/1)
21
configuration
Name: QStateMachine::configuration
Prototype: QSet<QAbstractState*> QStateMachine::configuration() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2819-2823
100.000% (1/1)
21
clearError
Name: QStateMachine::clearError
Prototype: void QStateMachine::clearError()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2530-2535
100.000% (1/1)
31
beginSelectTransitions
Name: QStateMachine::beginSelectTransitions
Prototype: void QStateMachine::beginSelectTransitions(QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2895-2898
100.000% (1/1)
11
beginMicrostep
Name: QStateMachine::beginMicrostep
Prototype: void QStateMachine::beginMicrostep(QEvent *event)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2920-2923
100.000% (1/1)
11
addState
Name: QStateMachine::addState
Prototype: void QStateMachine::addState(QAbstractState *state)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2569-2580
100.000% (7/7)
73
addDefaultAnimation
Name: QStateMachine::addDefaultAnimation
Prototype: void QStateMachine::addDefaultAnimation(QAbstractAnimation *animation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2982-2986
100.000% (1/1)
21
WrappedEvent
Name: QStateMachine::WrappedEvent
Coverage: 100.000% (2/2)
100.000% (2/2)
32
SignalEvent
Name: QStateMachine::SignalEvent
Coverage: 100.000% (1/1)
100.000% (1/1)
21
QStateMachine
Name: QStateMachine::QStateMachine
Prototype: QStateMachine::QStateMachine(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2436-2442
100.000% (1/1)
11
QStateMachine
Name: QStateMachine::QStateMachine
Prototype: QStateMachine::QStateMachine(QState::ChildMode childMode, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2450-2456
100.000% (1/1)
31
cancelDelayedEvent
Name: QStateMachine::cancelDelayedEvent
Prototype: bool QStateMachine::cancelDelayedEvent(int id)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2782-2810
 85.714% (12/14)
205
start
Name: QStateMachine::start
Prototype: void QStateMachine::start()
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2620-2640
 83.333% (10/12)
115
postEvent
Name: QStateMachine::postEvent
Prototype: void QStateMachine::postEvent(QEvent *event, EventPriority priority)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2687-2714
 76.923% (10/13)
147
stop
Name: QStateMachine::stop
Prototype: void QStateMachine::stop()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2648-2663
 71.429% (5/7)
84
postDelayedEvent
Name: QStateMachine::postDelayedEvent
Prototype: int QStateMachine::postDelayedEvent(QEvent *event, int delay)
Coverage:  61.905% (13/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2732-2771
 61.905% (13/21)
286
event
Name: QStateMachine::event
Prototype: bool QStateMachine::event(QEvent *e)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2845-2873
 60.000% (6/10)
214
QStateMachine
Name: QStateMachine::QStateMachine
Prototype: QStateMachine::QStateMachine(QStateMachinePrivate &dd, QObject *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2461-2465
  0.000% (0/1)
11

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