OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickDragAttached
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQuickDragAttached
Name: QQuickDragAttached::~QQuickDragAttached
Prototype: QQuickDragAttached::~QQuickDragAttached()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 277-281
100.000% (1/1)
21
targetChanged
Name: QQuickDragAttached::targetChanged
Prototype: void QQuickDragAttached::targetChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 865-868
100.000% (1/1)
11
target
Name: QQuickDragAttached::target
Prototype: QObject *QQuickDragAttached::target() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 380-384
100.000% (1/1)
21
supportedActionsChanged
Name: QQuickDragAttached::supportedActionsChanged
Prototype: void QQuickDragAttached::supportedActionsChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 895-898
100.000% (1/1)
11
supportedActions
Name: QQuickDragAttached::supportedActions
Prototype: Qt::DropActions QQuickDragAttached::supportedActions() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 509-513
100.000% (1/1)
21
sourceChanged
Name: QQuickDragAttached::sourceChanged
Prototype: void QQuickDragAttached::sourceChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 859-862
100.000% (1/1)
11
source
Name: QQuickDragAttached::source
Prototype: QObject *QQuickDragAttached::source() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 340-344
100.000% (1/1)
21
setHotSpot
Name: QQuickDragAttached::setHotSpot
Prototype: void QQuickDragAttached::setHotSpot(const QPointF &hotSpot)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 402-413
100.000% (7/7)
63
setDragType
Name: QQuickDragAttached::setDragType
Prototype: void QQuickDragAttached::setDragType(QQuickDrag::DragType dragType)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 581-588
100.000% (4/4)
42
proposedActionChanged
Name: QQuickDragAttached::proposedActionChanged
Prototype: void QQuickDragAttached::proposedActionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 901-904
100.000% (1/1)
11
proposedAction
Name: QQuickDragAttached::proposedAction
Prototype: Qt::DropAction QQuickDragAttached::proposedAction() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 535-539
100.000% (1/1)
21
mimeDataChanged
Name: QQuickDragAttached::mimeDataChanged
Prototype: void QQuickDragAttached::mimeDataChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 889-892
100.000% (1/1)
11
keysChanged
Name: QQuickDragAttached::keysChanged
Prototype: void QQuickDragAttached::keysChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 883-886
100.000% (1/1)
11
keys
Name: QQuickDragAttached::keys
Prototype: QStringList QQuickDragAttached::keys() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 461-465
100.000% (1/1)
21
isActive
Name: QQuickDragAttached::isActive
Prototype: bool QQuickDragAttached::isActive() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 299-303
100.000% (1/1)
21
hotSpotChanged
Name: QQuickDragAttached::hotSpotChanged
Prototype: void QQuickDragAttached::hotSpotChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 871-874
100.000% (1/1)
11
hotSpot
Name: QQuickDragAttached::hotSpot
Prototype: QPointF QQuickDragAttached::hotSpot() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 396-400
100.000% (1/1)
21
dragTypeChanged
Name: QQuickDragAttached::dragTypeChanged
Prototype: void QQuickDragAttached::dragTypeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 907-910
100.000% (1/1)
11
d_func
Name: QQuickDragAttached::d_func
Prototype: inline QQuickDragAttachedPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 245-245
100.000% (1/1)
11
d_func
Name: QQuickDragAttached::d_func
Prototype: inline const QQuickDragAttachedPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag_p.h
Lines: 245-245
100.000% (1/1)
11
cancel
Name: QQuickDragAttached::cancel
Prototype: void QQuickDragAttached::cancel()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 720-740
100.000% (10/10)
124
activeChanged
Name: QQuickDragAttached::activeChanged
Prototype: void QQuickDragAttached::activeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 853-856
100.000% (1/1)
11
QQuickDragAttached
Name: QQuickDragAttached::QQuickDragAttached
Prototype: QQuickDragAttached::QQuickDragAttached(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 269-275
100.000% (1/1)
31
drop
Name: QQuickDragAttached::drop
Prototype: int QQuickDragAttached::drop()
Coverage:  94.737% (18/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 672-712
 94.737% (18/19)
257
start
Name: QQuickDragAttached::start
Prototype: void QQuickDragAttached::start(QQmlV4Function *args)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 628-652
 92.308% (12/13)
155
setActive
Name: QQuickDragAttached::setActive
Prototype: void QQuickDragAttached::setActive(bool active)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 305-327
 87.500% (14/16)
126
setSupportedActions
Name: QQuickDragAttached::setSupportedActions
Prototype: void QQuickDragAttached::setSupportedActions(Qt::DropActions actions)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 515-524
 85.714% (6/7)
63
setSource
Name: QQuickDragAttached::setSource
Prototype: void QQuickDragAttached::setSource(QObject *item)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 346-355
 85.714% (6/7)
63
setProposedAction
Name: QQuickDragAttached::setProposedAction
Prototype: void QQuickDragAttached::setProposedAction(Qt::DropAction action)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 541-553
 85.714% (6/7)
63
setKeys
Name: QQuickDragAttached::setKeys
Prototype: void QQuickDragAttached::setKeys(const QStringList &keys)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 467-476
 85.714% (6/7)
63
event
Name: QQuickDragAttached::event
Prototype: bool QQuickDragAttached::event(QEvent *event)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 246-267
 84.615% (11/13)
135
setMimeData
Name: QQuickDragAttached::setMimeData
Prototype: void QQuickDragAttached::setMimeData(const QVariantMap &mimeData)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 491-498
 75.000% (3/4)
42
resetSource
Name: QQuickDragAttached::resetSource
Prototype: void QQuickDragAttached::resetSource()
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 357-366
 57.143% (4/7)
63
startDrag
Name: QQuickDragAttached::startDrag
Prototype: void QQuickDragAttached::startDrag(QQmlV4Function *args)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 808-836
  0.000% (0/13)
155
setImageSource
Name: QQuickDragAttached::setImageSource
Prototype: void QQuickDragAttached::setImageSource(const QUrl &url)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 436-450
  0.000% (0/8)
73
mimeData
Name: QQuickDragAttached::mimeData
Prototype: QVariantMap QQuickDragAttached::mimeData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 485-489
  0.000% (0/1)
21
imageSourceChanged
Name: QQuickDragAttached::imageSourceChanged
Prototype: void QQuickDragAttached::imageSourceChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 877-880
  0.000% (0/1)
11
imageSource
Name: QQuickDragAttached::imageSource
Prototype: QUrl QQuickDragAttached::imageSource() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 430-434
  0.000% (0/1)
21
dragType
Name: QQuickDragAttached::dragType
Prototype: QQuickDrag::DragType QQuickDragAttached::dragType() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 575-579
  0.000% (0/1)
21
dragStarted
Name: QQuickDragAttached::dragStarted
Prototype: void QQuickDragAttached::dragStarted()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 840-843
  0.000% (0/1)
11
dragFinished
Name: QQuickDragAttached::dragFinished
Prototype: void QQuickDragAttached::dragFinished(Qt::DropAction _t1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickdrag_p.cpp
Lines: 846-850
  0.000% (0/1)
21

Generated by Squish Coco 4.2.0