OpenCoverage

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

Function Tree

Path:<top>::QMenu
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
keyPressEvent
Name: QMenu::keyPressEvent
Prototype: void QMenu::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/360)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2816-3169
  0.000% (0/360)
246103
popup
Name: QMenu::popup
Prototype: void QMenu::popup(const QPoint &p, QAction *atAction)
Coverage:  0.000% (0/189)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2144-2377
  0.000% (0/189)
14246
event
Name: QMenu::event
Prototype: bool QMenu::event(QEvent *e)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2720-2800
  0.000% (0/71)
5322
actionEvent
Name: QMenu::actionEvent
Prototype: void QMenu::actionEvent(QActionEvent *e)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3294-3373
  0.000% (0/46)
4416
initStyleOption
Name: QMenu::initStyleOption
Prototype: void QMenu::initStyleOption(QStyleOptionMenuItem *option, const QAction *action) const
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1310-1366
  0.000% (0/53)
4112
paintEvent
Name: QMenu::paintEvent
Prototype: void QMenu::paintEvent(QPaintEvent *e)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2521-2614
  0.000% (0/32)
7410
mouseMoveEvent
Name: QMenu::mouseMoveEvent
Prototype: void QMenu::mouseMoveEvent(QMouseEvent *e)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3174-3208
  0.000% (0/43)
239
changeEvent
Name: QMenu::changeEvent
Prototype: void QMenu::changeEvent(QEvent *e)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2690-2714
  0.000% (0/26)
208
timerEvent
Name: QMenu::timerEvent
Prototype: void QMenu::timerEvent(QTimerEvent *e)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3235-3254
  0.000% (0/23)
157
mouseReleaseEvent
Name: QMenu::mouseReleaseEvent
Prototype: void QMenu::mouseReleaseEvent(QMouseEvent *e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2660-2685
  0.000% (0/24)
146
~QMenu
Name: QMenu::~QMenu
Prototype: QMenu::~QMenu()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1501-1518
  0.000% (0/13)
115
sizeHint
Name: QMenu::sizeHint
Prototype: QSize QMenu::sizeHint() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2102-2128
  0.000% (0/13)
185
mousePressEvent
Name: QMenu::mousePressEvent
Prototype: void QMenu::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2632-2655
  0.000% (0/21)
155
internalDelayedPopup
Name: QMenu::internalDelayedPopup
Prototype: void QMenu::internalDelayedPopup()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3378-3412
  0.000% (0/21)
185
hideEvent
Name: QMenu::hideEvent
Prototype: void QMenu::hideEvent(QHideEvent *)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2493-2516
  0.000% (0/13)
175
setTearOffEnabled
Name: QMenu::setTearOffEnabled
Prototype: void QMenu::setTearOffEnabled(bool b)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1925-1937
  0.000% (0/10)
94
setSeparatorsCollapsible
Name: QMenu::setSeparatorsCollapsible
Prototype: void QMenu::setSeparatorsCollapsible(bool collapse)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3503-3517
  0.000% (0/10)
104
isEmpty
Name: QMenu::isEmpty
Prototype: bool QMenu::isEmpty() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2040-2050
  0.000% (0/11)
63
clear
Name: QMenu::clear
Prototype: void QMenu::clear()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2058-2067
  0.000% (0/9)
53
wheelEvent
Name: QMenu::wheelEvent
Prototype: void QMenu::wheelEvent(QWheelEvent *e)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2620-2626
  0.000% (0/6)
42
showTearOffMenu
Name: QMenu::showTearOffMenu
Prototype: void QMenu::showTearOffMenu(const QPoint &pos)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1966-1974
  0.000% (0/4)
62
setToolTipsVisible
Name: QMenu::setToolTipsVisible
Prototype: void QMenu::setToolTipsVisible(bool visible)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3536-3543
  0.000% (0/4)
42
setActiveAction
Name: QMenu::setActiveAction
Prototype: void QMenu::setActiveAction(QAction *act)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2013-2019
  0.000% (0/4)
42
leaveEvent
Name: QMenu::leaveEvent
Prototype: void QMenu::leaveEvent(QEvent *)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3224-3230
  0.000% (0/6)
42
isTearOffMenuVisible
Name: QMenu::isTearOffMenuVisible
Prototype: bool QMenu::isTearOffMenuVisible() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1951-1956
  0.000% (0/4)
32
hideTearOffMenu
Name: QMenu::hideTearOffMenu
Prototype: void QMenu::hideTearOffMenu()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1996-2007
  0.000% (0/4)
42
exec
Name: QMenu::exec
Prototype: QAction *QMenu::exec(const QPoint &p, QAction *action)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2437-2455
  0.000% (0/4)
142
actionAt
Name: QMenu::actionAt
Prototype: QAction *QMenu::actionAt(const QPoint &pt) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2084-2089
  0.000% (0/4)
32
toolTipsVisible
Name: QMenu::toolTipsVisible
Prototype: bool QMenu::toolTipsVisible() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3530-3534
  0.000% (0/1)
21
title
Name: QMenu::title
Prototype: QString QMenu::title() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 829-832
  0.000% (0/1)
11
showTearOffMenu
Name: QMenu::showTearOffMenu
Prototype: void QMenu::showTearOffMenu()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1985-1988
  0.000% (0/1)
11
setTitle
Name: QMenu::setTitle
Prototype: void QMenu::setTitle(const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 834-837
  0.000% (0/1)
11
setPlatformMenu
Name: QMenu::setPlatformMenu
Prototype: void QMenu::setPlatformMenu(QPlatformMenu *platformMenu)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3479-3483
  0.000% (0/1)
21
setNoReplayFor
Name: QMenu::setNoReplayFor
Prototype: void QMenu::setNoReplayFor(QWidget *noReplayFor)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3464-3467
  0.000% (0/1)
11
setIcon
Name: QMenu::setIcon
Prototype: void QMenu::setIcon(const QIcon &icon)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 853-856
  0.000% (0/1)
11
setDefaultAction
Name: QMenu::setDefaultAction
Prototype: void QMenu::setDefaultAction(QAction *act)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1897-1900
  0.000% (0/1)
11
separatorsCollapsible
Name: QMenu::separatorsCollapsible
Prototype: bool QMenu::separatorsCollapsible() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3497-3501
  0.000% (0/1)
21
platformMenu
Name: QMenu::platformMenu
Prototype: QPlatformMenu *QMenu::platformMenu()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3471-3475
  0.000% (0/1)
11
menuAction
Name: QMenu::menuAction
Prototype: QAction *QMenu::menuAction() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 816-819
  0.000% (0/1)
11
isTearOffEnabled
Name: QMenu::isTearOffEnabled
Prototype: bool QMenu::isTearOffEnabled() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1939-1942
  0.000% (0/1)
11
insertSeparator
Name: QMenu::insertSeparator
Prototype: QAction *QMenu::insertSeparator(QAction *before)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1833-1839
  0.000% (0/1)
41
insertSection
Name: QMenu::insertSection
Prototype: QAction *QMenu::insertSection(QAction *before, const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1858-1864
  0.000% (0/1)
41
insertSection
Name: QMenu::insertSection
Prototype: QAction *QMenu::insertSection(QAction *before, const QIcon &icon, const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1882-1888
  0.000% (0/1)
41
insertMenu
Name: QMenu::insertMenu
Prototype: QAction *QMenu::insertMenu(QAction *before, QMenu *menu)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1816-1821
  0.000% (0/1)
31
icon
Name: QMenu::icon
Prototype: QIcon QMenu::icon() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 848-851
  0.000% (0/1)
11
focusNextPrevChild
Name: QMenu::focusNextPrevChild
Prototype: bool QMenu::focusNextPrevChild(bool next)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2805-2811
  0.000% (0/1)
41
exec
Name: QMenu::exec
Prototype: QAction *QMenu::exec()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2396-2399
  0.000% (0/1)
11
exec
Name: QMenu::exec
Prototype: QAction *QMenu::exec(QList<QAction*> actions, const QPoint &pos, QAction *at, QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2482-2488
  0.000% (0/1)
31
enterEvent
Name: QMenu::enterEvent
Prototype: void QMenu::enterEvent(QEvent *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3213-3219
  0.000% (0/1)
41
defaultAction
Name: QMenu::defaultAction
Prototype: QAction *QMenu::defaultAction() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1907-1910
  0.000% (0/1)
11
columnCount
Name: QMenu::columnCount
Prototype: int QMenu::columnCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2076-2079
  0.000% (0/1)
11
addSeparator
Name: QMenu::addSeparator
Prototype: QAction *QMenu::addSeparator()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1754-1760
  0.000% (0/1)
41
addSection
Name: QMenu::addSection
Prototype: QAction *QMenu::addSection(const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1778-1784
  0.000% (0/1)
41
addSection
Name: QMenu::addSection
Prototype: QAction *QMenu::addSection(const QIcon &icon, const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1802-1808
  0.000% (0/1)
41
addMenu
Name: QMenu::addMenu
Prototype: QAction *QMenu::addMenu(QMenu *menu)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1710-1715
  0.000% (0/1)
31
addMenu
Name: QMenu::addMenu
Prototype: QMenu *QMenu::addMenu(const QString &title)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1723-1728
  0.000% (0/1)
31
addMenu
Name: QMenu::addMenu
Prototype: QMenu *QMenu::addMenu(const QIcon &icon, const QString &title)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1736-1742
  0.000% (0/1)
41
addAction
Name: QMenu::addAction
Prototype: QAction *QMenu::addAction(const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1531-1536
  0.000% (0/1)
31
addAction
Name: QMenu::addAction
Prototype: QAction *QMenu::addAction(const QIcon &icon, const QString &text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1549-1554
  0.000% (0/1)
31
addAction
Name: QMenu::addAction
Prototype: QAction *QMenu::addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1569-1580
  0.000% (0/1)
51
addAction
Name: QMenu::addAction
Prototype: QAction *QMenu::addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1689-1701
  0.000% (0/1)
51
activeAction
Name: QMenu::activeAction
Prototype: QAction *QMenu::activeAction() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2026-2029
  0.000% (0/1)
11
actionGeometry
Name: QMenu::actionGeometry
Prototype: QRect QMenu::actionGeometry(QAction *act) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2094-2097
  0.000% (0/1)
11
QMenu
Name: QMenu::QMenu
Prototype: QMenu::QMenu(QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1465-1470
  0.000% (0/1)
21
QMenu
Name: QMenu::QMenu
Prototype: QMenu::QMenu(QMenuPrivate &dd, QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1491-1496
  0.000% (0/1)
21
QMenu
Name: QMenu::QMenu
Prototype: QMenu::QMenu(const QString &title, QWidget *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1481-1487
  0.000% (0/1)
31

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