OpenCoverage

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

Function Tree

Path:<top>::QMenuPrivate
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
updateActionRects
Name: QMenuPrivate::updateActionRects
Prototype: void QMenuPrivate::updateActionRects(const QRect &screen) const
Coverage:  0.000% (0/90)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 249-395
  0.000% (0/90)
9819
scrollMenu
Name: QMenuPrivate::scrollMenu
Prototype: void QMenuPrivate::scrollMenu(QAction *action, QMenuScroller::ScrollLocation location, bool active)
Coverage:  0.000% (0/98)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 860-970
  0.000% (0/98)
7328
mouseEventTaken
Name: QMenuPrivate::mouseEventTaken
Prototype: bool QMenuPrivate::mouseEventTaken(QMouseEvent *e)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1057-1134
  0.000% (0/71)
5521
setCurrentAction
Name: QMenuPrivate::setCurrentAction
Prototype: void QMenuPrivate::setCurrentAction(QAction *action, int popup, SelectionReason reason, bool activateFirst)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 560-632
  0.000% (0/68)
3919
activateAction
Name: QMenuPrivate::activateAction
Prototype: void QMenuPrivate::activateAction(QAction *action, QAction::ActionEvent action_e, bool self)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1167-1233
  0.000% (0/45)
3612
scrollMenu
Name: QMenuPrivate::scrollMenu
Prototype: void QMenuPrivate::scrollMenu(QMenuScroller::ScrollDirection direction, bool page, bool active)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1010-1053
  0.000% (0/39)
3311
scrollMenu
Name: QMenuPrivate::scrollMenu
Prototype: void QMenuPrivate::scrollMenu(QMenuScroller::ScrollLocation location, bool active)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 972-1007
  0.000% (0/45)
2813
hideMenu
Name: QMenuPrivate::hideMenu
Prototype: void QMenuPrivate::hideMenu(QMenu *menu)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 465-497
  0.000% (0/16)
224
activateCausedStack
Name: QMenuPrivate::activateCausedStack
Prototype: void QMenuPrivate::activateCausedStack(const QVector<QPointer<QWidget> > &causedStack, QAction *action, QAction::ActionEvent action_e, bool self)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1136-1165
  0.000% (0/28)
1910
hideUpToMenuBar
Name: QMenuPrivate::hideUpToMenuBar
Prototype: void QMenuPrivate::hideUpToMenuBar()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 437-463
  0.000% (0/19)
187
syncPlatformMenu
Name: QMenuPrivate::syncPlatformMenu
Prototype: void QMenuPrivate::syncPlatformMenu()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 178-198
  0.000% (0/7)
163
setFirstActionActive
Name: QMenuPrivate::setFirstActionActive
Prototype: void QMenuPrivate::setFirstActionActive()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 536-557
  0.000% (0/22)
166
_q_actionTriggered
Name: QMenuPrivate::_q_actionTriggered
Prototype: void QMenuPrivate::_q_actionTriggered()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1235-1262
  0.000% (0/22)
166
popupAction
Name: QMenuPrivate::popupAction
Prototype: void QMenuPrivate::popupAction(QAction *action, int delay, bool activateFirst)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 499-516
  0.000% (0/26)
138
init
Name: QMenuPrivate::init
Prototype: void QMenuPrivate::init()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 141-160
  0.000% (0/4)
132
setSyncAction
Name: QMenuPrivate::setSyncAction
Prototype: void QMenuPrivate::setSyncAction()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 518-533
  0.000% (0/19)
105
calcCausedStack
Name: QMenuPrivate::calcCausedStack
Prototype: QVector<QPointer<QWidget> > QMenuPrivate::calcCausedStack() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 228-241
  0.000% (0/10)
94
getLastVisibleAction
Name: QMenuPrivate::getLastVisibleAction
Prototype: int QMenuPrivate::getLastVisibleAction() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 408-422
  0.000% (0/12)
84
updateLayoutDirection
Name: QMenuPrivate::updateLayoutDirection
Prototype: void QMenuPrivate::updateLayoutDirection()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 796-810
  0.000% (0/10)
74
setPlatformMenu
Name: QMenuPrivate::setPlatformMenu
Prototype: void QMenuPrivate::setPlatformMenu(QPlatformMenu *menu)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 162-173
  0.000% (0/9)
73
adjustMenuSizeForScreen
Name: QMenuPrivate::adjustMenuSizeForScreen
Prototype: QSize QMenuPrivate::adjustMenuSizeForScreen(const QRect &screen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 397-406
  0.000% (0/1)
71
setOverrideMenuAction
Name: QMenuPrivate::setOverrideMenuAction
Prototype: void QMenuPrivate::setOverrideMenuAction(QAction *a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 778-788
  0.000% (0/4)
62
actionAt
Name: QMenuPrivate::actionAt
Prototype: QAction *QMenuPrivate::actionAt(QPoint p) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 766-776
  0.000% (0/10)
64
actionRect
Name: QMenuPrivate::actionRect
Prototype: QRect QMenuPrivate::actionRect(QAction *act) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 425-435
  0.000% (0/4)
52
topCausedWidget
Name: QMenuPrivate::topCausedWidget
Prototype: QWidget *QMenuPrivate::topCausedWidget() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 758-764
  0.000% (0/4)
42
popupGeometry
Name: QMenuPrivate::popupGeometry
Prototype: QRect QMenuPrivate::popupGeometry(const QWidget *widget) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 207-215
  0.000% (0/6)
42
popupGeometry
Name: QMenuPrivate::popupGeometry
Prototype: QRect QMenuPrivate::popupGeometry(int screen) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 218-226
  0.000% (0/6)
42
_q_actionHovered
Name: QMenuPrivate::_q_actionHovered
Prototype: void QMenuPrivate::_q_actionHovered()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1264-1270
  0.000% (0/4)
32
updateActionRects
Name: QMenuPrivate::updateActionRects
Prototype: void QMenuPrivate::updateActionRects() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 243-247
  0.000% (0/1)
21
scrollerHeight
Name: QMenuPrivate::scrollerHeight
Prototype: int QMenuPrivate::scrollerHeight() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 200-204
  0.000% (0/1)
21
hasMouseMoved
Name: QMenuPrivate::hasMouseMoved
Prototype: bool QMenuPrivate::hasMouseMoved(const QPoint &globalPos)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1293-1300
  0.000% (0/1)
21
_q_platformMenuAboutToShow
Name: QMenuPrivate::_q_platformMenuAboutToShow
Prototype: void QMenuPrivate::_q_platformMenuAboutToShow()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1272-1291
  0.000% (0/1)
21
_q_overrideMenuActionDestroyed
Name: QMenuPrivate::_q_overrideMenuActionDestroyed
Prototype: void QMenuPrivate::_q_overrideMenuActionDestroyed()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 790-793
  0.000% (0/1)
11

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