OpenCoverage

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

Function Tree

Path:<top>::QXcbDrag
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QXcbDrag
Name: QXcbDrag::~QXcbDrag
Prototype: QXcbDrag::~QXcbDrag()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 151-154
100.000% (1/1)
11
platformDropData
Name: QXcbDrag::platformDropData
Prototype: QMimeData *QXcbDrag::platformDropData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 175-178
100.000% (1/1)
11
init
Name: QXcbDrag::init
Prototype: void QXcbDrag::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 156-173
100.000% (1/1)
101
QXcbDrag
Name: QXcbDrag::QXcbDrag
Prototype: QXcbDrag::QXcbDrag(QXcbConnection *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 143-149
100.000% (1/1)
31
dndEnable
Name: QXcbDrag::dndEnable
Prototype: bool QXcbDrag::dndEnable(QXcbWindow *w, bool on)
Coverage:  23.810% (5/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 1200-1247
 23.810% (5/21)
287
toXdndAction
Name: QXcbDrag::toXdndAction
Prototype: xcb_atom_t QXcbDrag::toXdndAction(Qt::DropAction a) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 559-574
  0.000% (0/11)
67
toDropAction
Name: QXcbDrag::toDropAction
Prototype: Qt::DropAction QXcbDrag::toDropAction(xcb_atom_t a) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 548-557
  0.000% (0/12)
74
timerEvent
Name: QXcbDrag::timerEvent
Prototype: void QXcbDrag::timerEvent(QTimerEvent* e)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 1055-1088
  0.000% (0/21)
167
startDrag
Name: QXcbDrag::startDrag
Prototype: void QXcbDrag::startDrag()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 191-219
  0.000% (0/16)
196
send_leave
Name: QXcbDrag::send_leave
Prototype: void QXcbDrag::send_leave()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 905-938
  0.000% (0/13)
244
ownsDragObject
Name: QXcbDrag::ownsDragObject
Prototype: bool QXcbDrag::ownsDragObject() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 1249-1252
  0.000% (0/1)
11
move
Name: QXcbDrag::move
Prototype: void QXcbDrag::move(const QPoint &globalPos)
Coverage:  0.000% (0/95)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 331-493
  0.000% (0/95)
11225
handle_xdnd_status
Name: QXcbDrag::handle_xdnd_status
Prototype: void QXcbDrag::handle_xdnd_status(const xcb_client_message_event_t *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 833-858
  0.000% (0/13)
144
handle_xdnd_position
Name: QXcbDrag::handle_xdnd_position
Prototype: void QXcbDrag::handle_xdnd_position(QPlatformWindow *w, const xcb_client_message_event_t *e)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 727-799
  0.000% (0/39)
5112
handleStatus
Name: QXcbDrag::handleStatus
Prototype: void QXcbDrag::handleStatus(const xcb_client_message_event_t *event)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 860-878
  0.000% (0/15)
125
handleSelectionRequest
Name: QXcbDrag::handleSelectionRequest
Prototype: void QXcbDrag::handleSelectionRequest(const xcb_selection_request_event_t *event)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 1133-1197
  0.000% (0/36)
3911
handlePosition
Name: QXcbDrag::handlePosition
Prototype: void QXcbDrag::handlePosition(QPlatformWindow * w, const xcb_client_message_event_t *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 817-831
  0.000% (0/10)
104
handleLeave
Name: QXcbDrag::handleLeave
Prototype: void QXcbDrag::handleLeave(QPlatformWindow *w, const xcb_client_message_event_t *event)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 880-903
  0.000% (0/9)
73
handleFinished
Name: QXcbDrag::handleFinished
Prototype: void QXcbDrag::handleFinished(const xcb_client_message_event_t *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 1006-1053
  0.000% (0/13)
115
handleEnter
Name: QXcbDrag::handleEnter
Prototype: void QXcbDrag::handleEnter(QPlatformWindow *window, const xcb_client_message_event_t *event, xcb_window_t proxy)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 683-725
  0.000% (0/34)
2710
handleDrop
Name: QXcbDrag::handleDrop
Prototype: void QXcbDrag::handleDrop(QPlatformWindow *, const xcb_client_message_event_t *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 940-1003
  0.000% (0/19)
356
findTransactionByWindow
Name: QXcbDrag::findTransactionByWindow
Prototype: int QXcbDrag::findTransactionByWindow(xcb_window_t window)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 576-587
  0.000% (0/9)
73
findTransactionByTime
Name: QXcbDrag::findTransactionByTime
Prototype: int QXcbDrag::findTransactionByTime(xcb_timestamp_t timestamp)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 589-600
  0.000% (0/7)
73
findRealWindow
Name: QXcbDrag::findRealWindow
Prototype: xcb_window_t QXcbDrag::findRealWindow(const QPoint & pos, xcb_window_t w, int md, bool ignoreNonXdndAwareWindows)
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 254-329
  0.000% (0/56)
5016
eventFilter
Name: QXcbDrag::eventFilter
Prototype: bool QXcbDrag::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 180-189
  0.000% (0/6)
32
endDrag
Name: QXcbDrag::endDrag
Prototype: void QXcbDrag::endDrag()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 221-225
  0.000% (0/1)
21
drop
Name: QXcbDrag::drop
Prototype: void QXcbDrag::drop(const QPoint &globalPos)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 495-546
  0.000% (0/18)
355
cancel
Name: QXcbDrag::cancel
Prototype: void QXcbDrag::cancel()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 1090-1096
  0.000% (0/4)
32

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