OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...108
Function: QQuickMultiPointHandler::PointData::PointData
109
Function: QQuickMatrix4x4ValueType::translate
110
Function: QQuickLoader::setAsynchronous
111
Function: QQuickListView::maxYExtent
112113
Function: QQuickItemViewPrivate::showVisibleItems
114
Function: QQuickItemViewAttached::add
115
Function: QQuickItemView::destroyingItem
116
Function: QQuickItemPrivate::get [qquickitem_p.h #1]
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickKeyNavigationAttached::tabChanged
Name: QQuickKeyNavigationAttached::tabChanged
Prototype: void QQuickKeyNavigationAttached::tabChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitem_p.cpp
Lines: 743-746
100.000% (1/1)
11
QQuickKeyNavigationAttached::tab
Name: QQuickKeyNavigationAttached::tab
Prototype: QQuickItem *QQuickKeyNavigationAttached::tab() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 543-547
100.000% (1/1)
21
QQuickKeyNavigationAttached::setUp
Name: QQuickKeyNavigationAttached::setUp
Prototype: void QQuickKeyNavigationAttached::setUp(QQuickItem *i)
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 505-519
 45.455% (5/11)
113
QQuickKeyNavigationAttached::setTab
Name: QQuickKeyNavigationAttached::setTab
Prototype: void QQuickKeyNavigationAttached::setTab(QQuickItem *i)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 549-563
 54.545% (6/11)
113
QQuickKeyNavigationAttached::setRight
Name: QQuickKeyNavigationAttached::setRight
Prototype: void QQuickKeyNavigationAttached::setRight(QQuickItem *i)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 483-497
 54.545% (6/11)
113
QQuickKeyNavigationAttached::setPriority
Name: QQuickKeyNavigationAttached::setPriority
Prototype: void QQuickKeyNavigationAttached::setPriority(Priority order)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 607-614
  0.000% (0/4)
42
QQuickKeyNavigationAttached::setLeft
Name: QQuickKeyNavigationAttached::setLeft
Prototype: void QQuickKeyNavigationAttached::setLeft(QQuickItem *i)
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 461-475
 45.455% (5/11)
113
QQuickKeyNavigationAttached::setFocusNavigation
Name: QQuickKeyNavigationAttached::setFocusNavigation
Prototype: void QQuickKeyNavigationAttached::setFocusNavigation(QQuickItem *currentItem, const char *dir, Qt::FocusReason reason)
Coverage:  94.737% (18/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 730-754
 94.737% (18/19)
155
QQuickKeyNavigationAttached::setDown
Name: QQuickKeyNavigationAttached::setDown
Prototype: void QQuickKeyNavigationAttached::setDown(QQuickItem *i)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 527-541
 54.545% (6/11)
113
QQuickKeyNavigationAttached::setBacktab
Name: QQuickKeyNavigationAttached::setBacktab
Prototype: void QQuickKeyNavigationAttached::setBacktab(QQuickItem *i)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 571-585
 54.545% (6/11)
113
QQuickKeyNavigationAttached::rightChanged
Name: QQuickKeyNavigationAttached::rightChanged
Prototype: void QQuickKeyNavigationAttached::rightChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitem_p.cpp
Lines: 725-728
100.000% (1/1)
11
QQuickKeyNavigationAttached::right
Name: QQuickKeyNavigationAttached::right
Prototype: QQuickItem *QQuickKeyNavigationAttached::right() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 477-481
100.000% (1/1)
21
QQuickKeyNavigationAttached::qmlAttachedProperties
Name: QQuickKeyNavigationAttached::qmlAttachedProperties
Prototype: QQuickKeyNavigationAttached * QQuickKeyNavigationAttached::qmlAttachedProperties(QObject *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 449-453
100.000% (1/1)
11
QQuickKeyNavigationAttached::priorityChanged
Name: QQuickKeyNavigationAttached::priorityChanged
Prototype: void QQuickKeyNavigationAttached::priorityChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitem_p.cpp
Lines: 755-758
  0.000% (0/1)
11
QQuickKeyNavigationAttached::priority
Name: QQuickKeyNavigationAttached::priority
Prototype: QQuickKeyNavigationAttached::Priority QQuickKeyNavigationAttached::priority() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 602-605
  0.000% (0/1)
11
QQuickKeyNavigationAttached::leftChanged
Name: QQuickKeyNavigationAttached::leftChanged
Prototype: void QQuickKeyNavigationAttached::leftChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitem_p.cpp
Lines: 719-722
100.000% (1/1)
11
QQuickKeyNavigationAttached::left
Name: QQuickKeyNavigationAttached::left
Prototype: QQuickItem *QQuickKeyNavigationAttached::left() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 455-459
100.000% (1/1)
21
QQuickKeyNavigationAttached::keyReleased
Name: QQuickKeyNavigationAttached::keyReleased
Prototype: void QQuickKeyNavigationAttached::keyReleased(QKeyEvent *event, bool post)
Coverage:  63.265% (31/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 679-728
 63.265% (31/49)
3118
QQuickKeyNavigationAttached::keyPressed
Name: QQuickKeyNavigationAttached::keyPressed
Prototype: void QQuickKeyNavigationAttached::keyPressed(QKeyEvent *event, bool post)
Coverage:  81.633% (40/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 616-677
 81.633% (40/49)
3918
QQuickKeyNavigationAttached::downChanged
Name: QQuickKeyNavigationAttached::downChanged
Prototype: void QQuickKeyNavigationAttached::downChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitem_p.cpp
Lines: 737-740
100.000% (1/1)
11
QQuickKeyNavigationAttached::down
Name: QQuickKeyNavigationAttached::down
Prototype: QQuickItem *QQuickKeyNavigationAttached::down() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 521-525
100.000% (1/1)
21
QQuickKeyNavigationAttached::d_func [qquickitem_p.h #1]
Name: QQuickKeyNavigationAttached::d_func [qquickitem_p.h #1]
Prototype: inline QQuickKeyNavigationAttachedPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 686-686
100.000% (1/1)
11
QQuickKeyNavigationAttached::d_func [qquickitem_p.h #1]
Name: QQuickKeyNavigationAttached::d_func [qquickitem_p.h #1]
Prototype: inline const QQuickKeyNavigationAttachedPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem_p.h #1
Lines: 686-686
100.000% (1/1)
11
QQuickKeyNavigationAttached::backtabChanged
Name: QQuickKeyNavigationAttached::backtabChanged
Prototype: void QQuickKeyNavigationAttached::backtabChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickitem_p.cpp
Lines: 749-752
100.000% (1/1)
11
QQuickKeyNavigationAttached::backtab
Name: QQuickKeyNavigationAttached::backtab
Prototype: QQuickItem *QQuickKeyNavigationAttached::backtab() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 565-569
100.000% (1/1)
21
QQuickKeyNavigationAttached::QQuickKeyNavigationAttached
Name: QQuickKeyNavigationAttached::QQuickKeyNavigationAttached
Prototype: QQuickKeyNavigationAttached::QQuickKeyNavigationAttached(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 442-447
100.000% (1/1)
11
QQuickKeyEvent::text [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::text [qquickevents_p_p.h #1]
Prototype: QString text() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 107-107
100.000% (1/1)
11
QQuickKeyEvent::setAccepted [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::setAccepted [qquickevents_p_p.h #1]
Prototype: void setAccepted(bool accepted)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 114-114
100.000% (1/1)
11
QQuickKeyEvent::reset [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::reset [qquickevents_p_p.h #1]
Prototype: void reset(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, const QString &text = QString(), bool autorep = false, ushort count = 1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 93-98
  0.000% (0/1)
21
QQuickKeyEvent::reset [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::reset [qquickevents_p_p.h #1]
Prototype: void reset(const QKeyEvent &ke)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 100-104
100.000% (1/1)
21
QQuickKeyEvent::nativeScanCode [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::nativeScanCode [qquickevents_p_p.h #1]
Prototype: quint32 nativeScanCode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 111-111
100.000% (1/1)
11
QQuickKeyEvent::modifiers [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::modifiers [qquickevents_p_p.h #1]
Prototype: int modifiers() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 108-108
100.000% (1/1)
11
QQuickKeyEvent::matches [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::matches [qquickevents_p_p.h #1]
Prototype: bool matches(QKeySequence::StandardKey key) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 117-117
100.000% (1/1)
11
QQuickKeyEvent::key [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::key [qquickevents_p_p.h #1]
Prototype: int key() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 106-106
100.000% (1/1)
11
QQuickKeyEvent::isAutoRepeat [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::isAutoRepeat [qquickevents_p_p.h #1]
Prototype: bool isAutoRepeat() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 109-109
  0.000% (0/1)
11
QQuickKeyEvent::isAccepted [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::isAccepted [qquickevents_p_p.h #1]
Prototype: bool isAccepted()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 113-113
100.000% (1/1)
11
QQuickKeyEvent::count [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::count [qquickevents_p_p.h #1]
Prototype: int count() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 110-110
  0.000% (0/1)
11
QQuickKeyEvent::QQuickKeyEvent [qquickevents_p_p.h #1]
Name: QQuickKeyEvent::QQuickKeyEvent [qquickevents_p_p.h #1]
Prototype: QQuickKeyEvent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents_p_p.h #1
Lines: 89-91
100.000% (1/1)
11
QQuickJSContext2DPrototype::staticVTable
Name: QQuickJSContext2DPrototype::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 594-594
  0.000% (0/1)
11
QQuickJSContext2DPrototype::qt_check_for_QMANAGED_macro
Name: QQuickJSContext2DPrototype::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 594-594
  0.000% (0/1)
11
QQuickJSContext2DPrototype::d_unchecked
Name: QQuickJSContext2DPrototype::d_unchecked
Prototype: QV4::Heap::QQuickJSContext2DPrototype *d_unchecked() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 594-594
  0.000% (0/1)
11
QQuickJSContext2DPrototype::d
Name: QQuickJSContext2DPrototype::d
Prototype: QV4::Heap::QQuickJSContext2DPrototype *d() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 594-594
  0.000% (0/1)
11
QQuickJSContext2DPrototype::create
Name: QQuickJSContext2DPrototype::create
Prototype: static QV4::Heap::QQuickJSContext2DPrototype *create(QV4::ExecutionEngine *engine)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 596-647
  0.000% (0/45)
471
QQuickJSContext2DPrototype::__dataTest
Name: QQuickJSContext2DPrototype::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 594-594
  0.000% (0/1)
11
QQuickJSContext2D::staticVTable
Name: QQuickJSContext2D::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 545-545
  0.000% (0/1)
11
QQuickJSContext2D::qt_check_for_QMANAGED_macro
Name: QQuickJSContext2D::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 545-545
  0.000% (0/1)
11
QQuickJSContext2D::d_unchecked
Name: QQuickJSContext2D::d_unchecked
Prototype: QV4::Heap::QQuickJSContext2D *d_unchecked() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 545-545
  0.000% (0/1)
11
QQuickJSContext2D::d
Name: QQuickJSContext2D::d
Prototype: QV4::Heap::QQuickJSContext2D *d() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 545-545
  0.000% (0/1)
11
QQuickJSContext2D::__dataTest
Name: QQuickJSContext2D::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 545-545
  0.000% (0/1)
11
QQuickItemsModule::defineModule
Name: QQuickItemsModule::defineModule
Prototype: void QQuickItemsModule::defineModule()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemsmodule.cpp
Lines: 437-446
100.000% (1/1)
51
QQuickItemWrapper::staticVTable
Name: QQuickItemWrapper::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8690-8690
100.000% (1/1)
11
QQuickItemWrapper::qt_check_for_QMANAGED_macro
Name: QQuickItemWrapper::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8690-8690
  0.000% (0/1)
11
QQuickItemWrapper::d_unchecked
Name: QQuickItemWrapper::d_unchecked
Prototype: QV4::Heap::QQuickItemWrapper *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8690-8690
100.000% (1/1)
11
QQuickItemWrapper::d
Name: QQuickItemWrapper::d
Prototype: QV4::Heap::QQuickItemWrapper *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8690-8690
100.000% (1/1)
11
QQuickItemWrapper::__dataTest
Name: QQuickItemWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8690-8690
  0.000% (0/1)
11
QQuickItemViewTransitioner::~QQuickItemViewTransitioner
Name: QQuickItemViewTransitioner::~QQuickItemViewTransitioner
Prototype: QQuickItemViewTransitioner::~QQuickItemViewTransitioner()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 170-176
100.000% (4/4)
32
QQuickItemViewTransitioner::transitionObject
Name: QQuickItemViewTransitioner::transitionObject
Prototype: QQuickTransition *QQuickItemViewTransitioner::transitionObject(QQuickItemViewTransitioner::TransitionType type, bool asTarget) const
Coverage:  80.000% (28/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 249-280
 80.000% (28/35)
2010
QQuickItemViewTransitioner::transitionNextReposition
Name: QQuickItemViewTransitioner::transitionNextReposition
Prototype: void QQuickItemViewTransitioner::transitionNextReposition(QQuickItemViewTransitionableItem *item, QQuickItemViewTransitioner::TransitionType type, bool isTarget)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 211-214
100.000% (1/1)
11
QQuickItemViewTransitioner::targetItems
Name: QQuickItemViewTransitioner::targetItems
Prototype: const QList<QObject *> &QQuickItemViewTransitioner::targetItems(QQuickItemViewTransitioner::TransitionType type) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 299-314
 70.000% (7/10)
66
QQuickItemViewTransitioner::targetIndexes
Name: QQuickItemViewTransitioner::targetIndexes
Prototype: const QList<int> &QQuickItemViewTransitioner::targetIndexes(QQuickItemViewTransitioner::TransitionType type) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 282-297
 70.000% (7/10)
66
QQuickItemViewTransitioner::setPopulateTransitionEnabled
Name: QQuickItemViewTransitioner::setPopulateTransitionEnabled
Prototype: inline void setPopulateTransitionEnabled(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition_p.h
Lines: 106-106
100.000% (1/1)
11
QQuickItemViewTransitioner::setChangeListener
Name: QQuickItemViewTransitioner::setChangeListener
Prototype: inline void setChangeListener(QQuickItemViewTransitionChangeListener *obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition_p.h
Lines: 109-109
100.000% (1/1)
11
QQuickItemViewTransitioner::resetTargetLists
Name: QQuickItemViewTransitioner::resetTargetLists
Prototype: void QQuickItemViewTransitioner::resetTargetLists()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 237-247
100.000% (1/1)
61
QQuickItemViewTransitioner::populateTransitionEnabled
Name: QQuickItemViewTransitioner::populateTransitionEnabled
Prototype: inline bool populateTransitionEnabled() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition_p.h
Lines: 107-107
100.000% (1/1)
11
QQuickItemViewTransitioner::finishedTransition
Name: QQuickItemViewTransitioner::finishedTransition
Prototype: void QQuickItemViewTransitioner::finishedTransition(QQuickItemViewTransitionJob *job, QQuickItemViewTransitionableItem *item)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 316-326
 70.000% (7/10)
74
QQuickItemViewTransitioner::canTransition
Name: QQuickItemViewTransitioner::canTransition
Prototype: bool QQuickItemViewTransitioner::canTransition(QQuickItemViewTransitioner::TransitionType type, bool asTarget) const
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 178-209
 82.759% (24/29)
1810
QQuickItemViewTransitioner::addToTargetLists
Name: QQuickItemViewTransitioner::addToTargetLists
Prototype: void QQuickItemViewTransitioner::addToTargetLists(QQuickItemViewTransitioner::TransitionType type, QQuickItemViewTransitionableItem *item, int index)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 216-235
 80.000% (8/10)
116
QQuickItemViewTransitioner::QQuickItemViewTransitioner
Name: QQuickItemViewTransitioner::QQuickItemViewTransitioner
Prototype: QQuickItemViewTransitioner::QQuickItemViewTransitioner()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 159-168
100.000% (1/1)
21
QQuickItemViewTransitionableItem::~QQuickItemViewTransitionableItem
Name: QQuickItemViewTransitionableItem::~QQuickItemViewTransitionableItem
Prototype: QQuickItemViewTransitionableItem::~QQuickItemViewTransitionableItem()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 341-344
100.000% (1/1)
11
QQuickItemViewTransitionableItem::transitionWillChangePosition
Name: QQuickItemViewTransitionableItem::transitionWillChangePosition
Prototype: bool QQuickItemViewTransitionableItem::transitionWillChangePosition() const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 525-532
 66.667% (6/9)
53
QQuickItemViewTransitionableItem::transitionScheduledOrRunning
Name: QQuickItemViewTransitionableItem::transitionScheduledOrRunning
Prototype: bool QQuickItemViewTransitionableItem::transitionScheduledOrRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 389-393
100.000% (1/1)
21
QQuickItemViewTransitionableItem::transitionRunning
Name: QQuickItemViewTransitionableItem::transitionRunning
Prototype: bool QQuickItemViewTransitionableItem::transitionRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 395-398
100.000% (1/1)
11
QQuickItemViewTransitionableItem::stopTransition
Name: QQuickItemViewTransitionableItem::stopTransition
Prototype: void QQuickItemViewTransitionableItem::stopTransition()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 556-562
100.000% (4/4)
42
QQuickItemViewTransitionableItem::startTransition
Name: QQuickItemViewTransitionableItem::startTransition
Prototype: void QQuickItemViewTransitionableItem::startTransition(QQuickItemViewTransitioner *transitioner, int index)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 492-509
 85.714% (12/14)
104
QQuickItemViewTransitionableItem::setNextTransition
Name: QQuickItemViewTransitionableItem::setNextTransition
Prototype: void QQuickItemViewTransitionableItem::setNextTransition(QQuickItemViewTransitioner::TransitionType type, bool isTargetItem)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 511-523
100.000% (6/6)
52
QQuickItemViewTransitionableItem::resetNextTransitionPos
Name: QQuickItemViewTransitionableItem::resetNextTransitionPos
Prototype: void QQuickItemViewTransitionableItem::resetNextTransitionPos()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 534-538
100.000% (1/1)
21
QQuickItemViewTransitionableItem::prepareTransition
Name: QQuickItemViewTransitionableItem::prepareTransition
Prototype: bool QQuickItemViewTransitionableItem::prepareTransition(QQuickItemViewTransitioner *transitioner, int index, const QRectF &viewBounds)
Coverage:  83.871% (52/62)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 409-490
 83.871% (52/62)
3918
QQuickItemViewTransitionableItem::moveTo
Name: QQuickItemViewTransitionableItem::moveTo
Prototype: void QQuickItemViewTransitionableItem::moveTo(const QPointF &pos, bool immediate)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 369-387
 85.714% (12/14)
114
QQuickItemViewTransitionableItem::itemY
Name: QQuickItemViewTransitionableItem::itemY
Prototype: qreal QQuickItemViewTransitionableItem::itemY() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 356-367
100.000% (9/9)
53
QQuickItemViewTransitionableItem::itemX
Name: QQuickItemViewTransitionableItem::itemX
Prototype: qreal QQuickItemViewTransitionableItem::itemX() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 346-354
100.000% (9/9)
53
QQuickItemViewTransitionableItem::isPendingRemoval
Name: QQuickItemViewTransitionableItem::isPendingRemoval
Prototype: bool QQuickItemViewTransitionableItem::isPendingRemoval() const
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 400-407
 72.727% (8/11)
53
QQuickItemViewTransitionableItem::finishedTransition
Name: QQuickItemViewTransitionableItem::finishedTransition
Prototype: void QQuickItemViewTransitionableItem::finishedTransition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 540-543
100.000% (1/1)
11
QQuickItemViewTransitionableItem::clearCurrentScheduledTransition
Name: QQuickItemViewTransitionableItem::clearCurrentScheduledTransition
Prototype: void QQuickItemViewTransitionableItem::clearCurrentScheduledTransition()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 545-554
100.000% (1/1)
41
QQuickItemViewTransitionableItem::QQuickItemViewTransitionableItem
Name: QQuickItemViewTransitionableItem::QQuickItemViewTransitionableItem
Prototype: QQuickItemViewTransitionableItem::QQuickItemViewTransitionableItem(QQuickItem *i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 329-339
100.000% (1/1)
21
QQuickItemViewTransitionJob::~QQuickItemViewTransitionJob
Name: QQuickItemViewTransitionJob::~QQuickItemViewTransitionJob
Prototype: QQuickItemViewTransitionJob::~QQuickItemViewTransitionJob()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 80-86
100.000% (7/7)
43
QQuickItemViewTransitionJob::startTransition
Name: QQuickItemViewTransitionJob::startTransition
Prototype: void QQuickItemViewTransitionJob::startTransition(QQuickItemViewTransitionableItem *item, int index, QQuickItemViewTransitioner *transitioner, QQuickItemViewTransitioner::TransitionType type, const QPointF &to, bool isTargetItem)
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 88-134
 43.750% (7/16)
356
QQuickItemViewTransitionJob::finished
Name: QQuickItemViewTransitionJob::finished
Prototype: void QQuickItemViewTransitionJob::finished()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 136-156
 85.714% (6/7)
143
QQuickItemViewTransitionJob::QQuickItemViewTransitionJob
Name: QQuickItemViewTransitionJob::QQuickItemViewTransitionJob
Prototype: QQuickItemViewTransitionJob::QQuickItemViewTransitionJob()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 71-78
100.000% (1/1)
21
QQuickItemViewPrivate::~QQuickItemViewPrivate
Name: QQuickItemViewPrivate::~QQuickItemViewPrivate
Prototype: QQuickItemViewPrivate::~QQuickItemViewPrivate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1481-1486
100.000% (4/4)
32
QQuickItemViewPrivate::visibleItem
Name: QQuickItemViewPrivate::visibleItem
Prototype: FxViewItem *QQuickItemViewPrivate::visibleItem(int modelIndex) const
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1542-1551
100.000% (12/12)
64
QQuickItemViewPrivate::viewItemTransitionFinished
Name: QQuickItemViewPrivate::viewItemTransitionFinished
Prototype: void QQuickItemViewPrivate::viewItemTransitionFinished(QQuickItemViewTransitionableItem *item)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2226-2234
100.000% (7/7)
43
QQuickItemViewPrivate::updateVisibleIndex
Name: QQuickItemViewPrivate::updateVisibleIndex
Prototype: void QQuickItemViewPrivate::updateVisibleIndex()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2423-2434
100.000% (7/7)
63
QQuickItemViewPrivate::updateViewport
Name: QQuickItemViewPrivate::updateViewport
Prototype: void QQuickItemViewPrivate::updateViewport()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1780-1789
100.000% (8/8)
62
QQuickItemViewPrivate::updateUnrequestedPositions
Name: QQuickItemViewPrivate::updateUnrequestedPositions
Prototype: void QQuickItemViewPrivate::updateUnrequestedPositions()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2415-2421
100.000% (7/7)
33
QQuickItemViewPrivate::updateUnrequestedIndexes
Name: QQuickItemViewPrivate::updateUnrequestedIndexes
Prototype: void QQuickItemViewPrivate::updateUnrequestedIndexes()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2408-2413
100.000% (4/4)
32
QQuickItemViewPrivate::updateTrackedItem
Name: QQuickItemViewPrivate::updateTrackedItem
Prototype: void QQuickItemViewPrivate::updateTrackedItem()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2396-2406
100.000% (7/7)
73
QQuickItemViewPrivate::updateSizeChangesBeforeVisiblePos
Name: QQuickItemViewPrivate::updateSizeChangesBeforeVisiblePos
Prototype: void QQuickItemViewPrivate::updateSizeChangesBeforeVisiblePos(FxViewItem *item, ChangeResult *removeResult)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2117-2120
100.000% (1/1)
11
QQuickItemViewPrivate::updateCurrent
Name: QQuickItemViewPrivate::updateCurrent
Prototype: void QQuickItemViewPrivate::updateCurrent(int modelIndex)
Coverage:  86.275% (44/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1601-1647
 86.275% (44/51)
3711
QQuickItemViewPrivate::startPosition
Name: QQuickItemViewPrivate::startPosition
Prototype: qreal QQuickItemViewPrivate::startPosition() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1505-1508
100.000% (1/1)
11
QQuickItemViewPrivate::size
Name: QQuickItemViewPrivate::size
Prototype: qreal QQuickItemViewPrivate::size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1499-1503
100.000% (1/1)
21
Page:<>1
Function: writeNumbers
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...108
Function: QQuickMultiPointHandler::PointData::PointData
109
Function: QQuickMatrix4x4ValueType::translate
110
Function: QQuickLoader::setAsynchronous
111
Function: QQuickListView::maxYExtent
112113
Function: QQuickItemViewPrivate::showVisibleItems
114
Function: QQuickItemViewAttached::add
115
Function: QQuickItemView::destroyingItem
116
Function: QQuickItemPrivate::get [qquickitem_p.h #1]
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...140
Function: QQmlVMEMetaObject::getForMethod
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0