QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QXcbWindow
FunctionCondition %ModificationseLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
create
Name: QXcbWindow::create
Prototype: void QXcbWindow::create()
Coverage:  58.140% (50/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 351-596
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 331-620
Comparison: Different
 58.140% (50/86)
Different18934
hide
Name: QXcbWindow::hide
Prototype: void QXcbWindow::hide()
Coverage:  60.714% (17/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 853-910
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 877-933
Comparison: Different
 60.714% (17/28)
Different3210
requestActivateWindow
Name: QXcbWindow::requestActivateWindow
Prototype: void QXcbWindow::requestActivateWindow()
Coverage:  85.714% (18/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1672-1713
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 1685-1726
Comparison: Different
 85.714% (18/21)
Different274
setGeometry
Name: QXcbWindow::setGeometry
Prototype: void QXcbWindow::setGeometry(const QRect &rect)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 641-677
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 665-701
Comparison: Different
 69.231% (9/13)
Different254
setWindowFlags
Name: QXcbWindow::setWindowFlags
Prototype: void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1140-1171
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 1163-1193
Comparison: Different
100.000% (10/10)
Different214
handleConfigureNotifyEvent
Name: QXcbWindow::handleConfigureNotifyEvent
Prototype: void QXcbWindow::handleConfigureNotifyEvent(const xcb_configure_notify_event_t *event)
Coverage:  76.923% (20/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2095-2144
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 2108-2148
Comparison: Different
 76.923% (20/26)
Different205
handleMapNotifyEvent
Name: QXcbWindow::handleMapNotifyEvent
Prototype: void QXcbWindow::handleMapNotifyEvent(const xcb_map_notify_event_t *event)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2199-2208
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines (reference): 2203-2214
Comparison: Different
 85.714% (6/7)
Different73
setNetWmStateWindowFlags
Name: QXcbWindow::setNetWmStateWindowFlags
Prototype: void QXcbWindow::setNetWmStateWindowFlags(Qt::WindowFlags flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1404-1411
Comparison: New
100.000% (1/1)
New51
createVisual
Name: QXcbWindow::createVisual
Prototype: const xcb_visualtype_t *QXcbWindow::createVisual()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2615-2619
Comparison: New
100.000% (1/1)
New21

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