| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QMessageBox::question| Name:  | QMessageBox::question |  | Prototype:  | int QMessageBox::question(QWidget *parent, const QString &title, const QString& text, const QString& button0Text, const QString& button1Text, const QString& button2Text, int defaultButtonNumber, int escapeButtonNumber) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2288-2296 |  
  |  | 3 | 1 | 
 QMessageBox::open| Name:  | QMessageBox::open |  | Prototype:  | void QMessageBox::open(QObject *receiver, const char *member) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1552-1562 |  
  |  | 8 | 1 | 
 QMessageBox::keyPressEvent| Name:  | QMessageBox::keyPressEvent |  | Prototype:  | void QMessageBox::keyPressEvent(QKeyEvent *e) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1454-1526 |  
  |  | 23 | 10 | 
 QMessageBox::informativeText| Name:  | QMessageBox::informativeText |  | Prototype:  | QString QMessageBox::informativeText() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2579-2583 |  
  |  | 2 | 1 | 
 QMessageBox::information| Name:  | QMessageBox::information |  | Prototype:  | QMessageBox::StandardButton QMessageBox::information(QWidget *parent, const QString &title, const QString& text, StandardButtons buttons, StandardButton defaultButton) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1684-1690 |  
  |  | 2 | 1 | 
 QMessageBox::information| Name:  | QMessageBox::information |  | Prototype:  | int QMessageBox::information(QWidget *parent, const QString &title, const QString& text, int button0, int button1, int button2) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2166-2171 |  
  |  | 2 | 1 | 
 QMessageBox::information| Name:  | QMessageBox::information |  | Prototype:  | int QMessageBox::information(QWidget *parent, const QString &title, const QString& text, const QString& button0Text, const QString& button1Text, const QString& button2Text, int defaultButtonNumber, int escapeButtonNumber) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2203-2211 |  
  |  | 3 | 1 | 
 QMessageBox::iconPixmap| Name:  | QMessageBox::iconPixmap |  | Prototype:  | QPixmap QMessageBox::iconPixmap() const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1292-1298 |  
  |  | 4 | 2 | 
 QMessageBox::icon| Name:  | QMessageBox::icon |  | Prototype:  | QMessageBox::Icon QMessageBox::icon() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1266-1270 |  
  |  | 2 | 1 | 
 QMessageBox::event| Name:  | QMessageBox::event |  | Prototype:  | bool QMessageBox::event(QEvent *e) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1361-1393 |  
  |  | 8 | 4 | 
 QMessageBox::escapeButton| Name:  | QMessageBox::escapeButton |  | Prototype:  | QAbstractButton *QMessageBox::escapeButton() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1001-1005 |  
  |  | 2 | 1 | 
 QMessageBox::detailedText| Name:  | QMessageBox::detailedText |  | Prototype:  | QString QMessageBox::detailedText() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2524-2528 |  
  |  | 2 | 1 | 
 QMessageBox::defaultButton| Name:  | QMessageBox::defaultButton |  | Prototype:  | QPushButton *QMessageBox::defaultButton() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1110-1114 |  
  |  | 2 | 1 | 
 QMessageBox::critical| Name:  | QMessageBox::critical |  | Prototype:  | QMessageBox::StandardButton QMessageBox::critical(QWidget *parent, const QString &title, const QString& text, StandardButtons buttons, StandardButton defaultButton) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1782-1787 |  
  |  | 1 | 1 | 
 QMessageBox::critical| Name:  | QMessageBox::critical |  | Prototype:  | int QMessageBox::critical(QWidget *parent, const QString &title, const QString& text, int button0, int button1, int button2) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2424-2429 |  
  |  | 2 | 1 | 
 QMessageBox::critical| Name:  | QMessageBox::critical |  | Prototype:  | int QMessageBox::critical(QWidget *parent, const QString &title, const QString& text, const QString& button0Text, const QString& button1Text, const QString& button2Text, int defaultButtonNumber, int escapeButtonNumber) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2460-2468 |  
  |  | 3 | 1 | 
 QMessageBox::closeEvent| Name:  | QMessageBox::closeEvent |  | Prototype:  | void QMessageBox::closeEvent(QCloseEvent *e) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1406-1416 |  
  |  | 7 | 2 | 
 QMessageBox::clickedButton| Name:  | QMessageBox::clickedButton |  | Prototype:  | QAbstractButton *QMessageBox::clickedButton() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1095-1099 |  
  |  | 2 | 1 | 
 QMessageBox::checkBox| Name:  | QMessageBox::checkBox |  | Prototype:  | QCheckBox* QMessageBox::checkBox() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1187-1191 |  
  |  | 2 | 1 | 
 QMessageBox::changeEvent| Name:  | QMessageBox::changeEvent |  | Prototype:  | void QMessageBox::changeEvent(QEvent *ev) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1421-1449 |  
  |  | 11 | 7 | 
 QMessageBox::buttons| Name:  | QMessageBox::buttons |  | Prototype:  | QList<QAbstractButton *> QMessageBox::buttons() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1571-1575 |  
  |  | 2 | 1 | 
 QMessageBox::buttonText| Name:  | QMessageBox::buttonText |  | Prototype:  | QString QMessageBox::buttonText(int button) const |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2479-2490 |  
  |  | 6 | 3 | 
 QMessageBox::buttonRole| Name:  | QMessageBox::buttonRole |  | Prototype:  | QMessageBox::ButtonRole QMessageBox::buttonRole(QAbstractButton *button) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1585-1589 |  
  |  | 2 | 1 | 
 QMessageBox::button| Name:  | QMessageBox::button |  | Prototype:  | QAbstractButton *QMessageBox::button(StandardButton which) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 975-979 |  
  |  | 2 | 1 | 
 QMessageBox::addButton| Name:  | QMessageBox::addButton |  | Prototype:  | void QMessageBox::addButton(QAbstractButton *button, ButtonRole role) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 858-867 |  
  |  | 7 | 2 | 
 QMessageBox::addButton| Name:  | QMessageBox::addButton |  | Prototype:  | QPushButton *QMessageBox::addButton(const QString& text, ButtonRole role) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 876-883 |  
  |  | 5 | 1 | 
 QMessageBox::addButton| Name:  | QMessageBox::addButton |  | Prototype:  | QPushButton *QMessageBox::addButton(StandardButton button) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 894-901 |  
  |  | 5 | 2 | 
 QMessageBox::aboutQt::[lambda]| Name:  | QMessageBox::aboutQt::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1905-1905 |  
  |  | 0 | 1 | 
 QMessageBox::aboutQt| Name:  | QMessageBox::aboutQt |  | Prototype:  | void QMessageBox::aboutQt(QWidget *parent, const QString &title) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1862-1932 |  
  |  | 37 | 5 | 
 QMessageBox::about| Name:  | QMessageBox::about |  | Prototype:  | void QMessageBox::about(QWidget *parent, const QString &title, const QString &text) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 1809-1845 |  
  |  | 10 | 1 | 
 QMessageBox::QMessageBox| Name:  | QMessageBox::QMessageBox |  | Prototype:  | QMessageBox::QMessageBox(QWidget *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 808-813 |  
  |  | 2 | 1 | 
 QMessageBox::QMessageBox| Name:  | QMessageBox::QMessageBox |  | Prototype:  | QMessageBox::QMessageBox(Icon icon, const QString &title, const QString &text, StandardButtons buttons, QWidget *parent, Qt::WindowFlags f) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 831-841 |  
  |  | 5 | 2 | 
 QMessageBox::QMessageBox| Name:  | QMessageBox::QMessageBox |  | Prototype:  | QMessageBox::QMessageBox(const QString &title, const QString &text, Icon icon, int button0, int button1, int button2, QWidget *parent, Qt::WindowFlags f) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp |  | Lines:  | 2115-2125 |  
  |  | 4 | 1 | 
 QMessageAuthenticationCodePrivate::initMessageHash| Name:  | QMessageAuthenticationCodePrivate::initMessageHash |  | Prototype:  | void QMessageAuthenticationCodePrivate::initMessageHash() |  | Coverage:  |  76.923% (10/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 131-159 |  
  |  | 18 | 5 | 
 QMessageAuthenticationCodePrivate::QMessageAuthenticationCodePrivate| Name:  | QMessageAuthenticationCodePrivate::QMessageAuthenticationCodePrivate |  | Prototype:  | QMessageAuthenticationCodePrivate(QCryptographicHash::Algorithm m) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 117-120 |  
  |  | 2 | 1 | 
 QMessageAuthenticationCode::~QMessageAuthenticationCode| Name:  | QMessageAuthenticationCode::~QMessageAuthenticationCode |  | Prototype:  | QMessageAuthenticationCode::~QMessageAuthenticationCode() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 204-207 |  
  |  | 1 | 1 | 
 QMessageAuthenticationCode::setKey| Name:  | QMessageAuthenticationCode::setKey |  | Prototype:  | void QMessageAuthenticationCode::setKey(const QByteArray &key) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 222-226 |  
  |  | 2 | 1 | 
 QMessageAuthenticationCode::result| Name:  | QMessageAuthenticationCode::result |  | Prototype:  | QByteArray QMessageAuthenticationCode::result() const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 263-286 |  
  |  | 14 | 3 | 
 QMessageAuthenticationCode::reset| Name:  | QMessageAuthenticationCode::reset |  | Prototype:  | void QMessageAuthenticationCode::reset() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 212-217 |  
  |  | 3 | 1 | 
 QMessageAuthenticationCode::hash| Name:  | QMessageAuthenticationCode::hash |  | Prototype:  | QByteArray QMessageAuthenticationCode::hash(const QByteArray &message, const QByteArray &key, QCryptographicHash::Algorithm method) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 292-299 |  
  |  | 4 | 1 | 
 QMessageAuthenticationCode::addData| Name:  | QMessageAuthenticationCode::addData |  | Prototype:  | void QMessageAuthenticationCode::addData(const char *data, int length) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 231-235 |  
  |  | 2 | 1 | 
 QMessageAuthenticationCode::addData| Name:  | QMessageAuthenticationCode::addData |  | Prototype:  | void QMessageAuthenticationCode::addData(const QByteArray &data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 240-244 |  
  |  | 2 | 1 | 
 QMessageAuthenticationCode::addData| Name:  | QMessageAuthenticationCode::addData |  | Prototype:  | bool QMessageAuthenticationCode::addData(QIODevice *device) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 252-256 |  
  |  | 2 | 1 | 
 QMessageAuthenticationCode::QMessageAuthenticationCode| Name:  | QMessageAuthenticationCode::QMessageAuthenticationCode |  | Prototype:  | QMessageAuthenticationCode::QMessageAuthenticationCode(QCryptographicHash::Algorithm method, const QByteArray &key) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Lines:  | 194-199 |  
  |  | 1 | 1 | 
 QMenuSloppyState::timeout| Name:  | QMenuSloppyState::timeout |  | Prototype:  | void QMenuSloppyState::timeout() |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 724-755 |  
  |  | 18 | 6 | 
 QMenuSloppyState::setSubMenuPopup| Name:  | QMenuSloppyState::setSubMenuPopup |  | Prototype:  | void QMenuSloppyState::setSubMenuPopup(const QRect &actionRect, QAction *resetAction, QMenu *subMenu) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 687-697 |  
  |  | 8 | 1 | 
 QMenuSloppyState::reset| Name:  | QMenuSloppyState::reset |  | Prototype:  | void QMenuSloppyState::reset() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 634-649 |  
  |  | 12 | 2 | 
 QMenuSloppyState::leave| Name:  | QMenuSloppyState::leave |  | Prototype:  | void QMenuSloppyState::leave() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 669-676 |  
  |  | 4 | 3 | 
 QMenuSloppyState::hasParentActiveDelayTimer| Name:  | QMenuSloppyState::hasParentActiveDelayTimer |  | Prototype:  | bool QMenuSloppyState::hasParentActiveDelayTimer() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 699-702 |  
  |  | 1 | 1 | 
 QMenuSloppyState::enter| Name:  | QMenuSloppyState::enter |  | Prototype:  | void QMenuSloppyState::enter() |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 650-660 |  
  |  | 6 | 3 | 
 QMenuSloppyState::childLeave| Name:  | QMenuSloppyState::childLeave |  | Prototype:  | void QMenuSloppyState::childLeave() |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 678-685 |  
  |  | 4 | 3 | 
 QMenuSloppyState::childEnter| Name:  | QMenuSloppyState::childEnter |  | Prototype:  | void QMenuSloppyState::childEnter() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp |  | Lines:  | 662-667 |  
  |  | 3 | 2 | 
 QMenuPrivate::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 |  
  |  | 7 | 4 | 
 QMenuPrivate::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 |  
  |  | 2 | 1 | 
 QMenuPrivate::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 |  
  |  | 98 | 19 | 
 QMenuPrivate::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 |  
  |  | 4 | 2 | 
 QMenuPrivate::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 |  
  |  | 16 | 3 | 
 QMenuPrivate::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 |  
  |  | 10 | 5 | 
 QMenuPrivate::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 |  
  |  | 7 | 3 | 
 QMenuPrivate::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 |  
  |  | 6 | 2 | 
 QMenuPrivate::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 |  
  |  | 16 | 6 | 
 QMenuPrivate::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 |  
  |  | 39 | 19 | 
 QMenuPrivate::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 |  
  |  | 2 | 1 | 
 QMenuPrivate::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 |  
  |  | 73 | 28 | 
 QMenuPrivate::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 |  
  |  | 28 | 13 | 
 QMenuPrivate::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 |  
  |  | 33 | 11 | 
 QMenuPrivate::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 |  
  |  | 4 | 2 | 
 QMenuPrivate::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 |  
  |  | 4 | 2 | 
 QMenuPrivate::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 |  
  |  | 13 | 8 | 
 QMenuPrivate::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 |  
  |  | 55 | 21 | 
 QMenuPrivate::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 |  
  |  | 13 | 2 | 
 QMenuPrivate::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 |  
  |  | 18 | 7 | 
 QMenuPrivate::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 |  
  |  | 22 | 4 | 
 QMenuPrivate::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 |  
  |  | 2 | 1 | 
 QMenuPrivate::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 |  
  |  | 8 | 4 | 
 QMenuPrivate::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 |  
  |  | 9 | 4 | 
 QMenuPrivate::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 |  
  |  | 7 | 1 | 
 QMenuPrivate::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 |  
  |  | 19 | 10 | 
 QMenuPrivate::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 |  
  |  | 36 | 12 | 
 QMenuPrivate::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 |  
  |  | 5 | 2 | 
 QMenuPrivate::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 |  
  |  | 6 | 4 | 
 QMenuPrivate::_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 |  
  |  | 2 | 1 | 
 QMenuPrivate::_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 |  
  |  | 1 | 1 | 
 QMenuPrivate::_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 |  
  |  | 16 | 6 | 
 QMenuPrivate::_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 |  
  |  | 3 | 2 | 
 QMenuBarPrivate::updateGeometries| Name:  | QMenuBarPrivate::updateGeometries |  | Prototype:  | void QMenuBarPrivate::updateGeometries() |  | Coverage:  |   0.000% (0/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 162-256 |  
  |  | 63 | 15 | 
 QMenuBarPrivate::setKeyboardMode| Name:  | QMenuBarPrivate::setKeyboardMode |  | Prototype:  | void QMenuBarPrivate::setKeyboardMode(bool b) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 282-306 |  
  |  | 18 | 7 | 
 QMenuBarPrivate::setCurrentAction| Name:  | QMenuBarPrivate::setCurrentAction |  | Prototype:  | void QMenuBarPrivate::setCurrentAction(QAction *action, bool popup, bool activateFirst) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 360-401 |  
  |  | 28 | 9 | 
 QMenuBarPrivate::popupAction| Name:  | QMenuBarPrivate::popupAction |  | Prototype:  | void QMenuBarPrivate::popupAction(QAction *action, bool activateFirst) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 308-358 |  
  |  | 36 | 11 | 
 QMenuBarPrivate::menuRect| Name:  | QMenuBarPrivate::menuRect |  | Prototype:  | QRect QMenuBarPrivate::menuRect(bool extVisible) const |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 123-155 |  
  |  | 19 | 7 | 
 QMenuBarPrivate::isVisible| Name:  | QMenuBarPrivate::isVisible |  | Prototype:  | bool QMenuBarPrivate::isVisible(QAction *action) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 157-160 |  
  |  | 1 | 1 | 
 QMenuBarPrivate::init| Name:  | QMenuBarPrivate::init |  | Prototype:  | void QMenuBarPrivate::init() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 687-715 |  
  |  | 13 | 3 | 
 QMenuBarPrivate::handleReparent| Name:  | QMenuBarPrivate::handleReparent |  | Prototype:  | void QMenuBarPrivate::handleReparent() |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 1333-1389 |  
  |  | 24 | 9 | 
 QMenuBarPrivate::getPlatformMenu| Name:  | QMenuBarPrivate::getPlatformMenu |  | Prototype:  | QPlatformMenu *QMenuBarPrivate::getPlatformMenu(QAction *action) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 1204-1217 |  
  |  | 8 | 4 | 
 QMenuBarPrivate::getNextAction| Name:  | QMenuBarPrivate::getNextAction |  | Prototype:  | QAction *QMenuBarPrivate::getNextAction(const int _start, const int increment) const |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 718-737 |  
  |  | 13 | 4 | 
 QMenuBarPrivate::focusFirstAction| Name:  | QMenuBarPrivate::focusFirstAction |  | Prototype:  | void QMenuBarPrivate::focusFirstAction() |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 271-280 |  
  |  | 6 | 4 | 
 QMenuBarPrivate::calcActionRects| Name:  | QMenuBarPrivate::calcActionRects |  | Prototype:  | void QMenuBarPrivate::calcActionRects(int max_width, int start) const |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 403-497 |  
  |  | 55 | 14 | 
 QMenuBarPrivate::activateAction| Name:  | QMenuBarPrivate::activateAction |  | Prototype:  | void QMenuBarPrivate::activateAction(QAction *action, QAction::ActionEvent action_e) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 499-512 |  
  |  | 6 | 3 | 
 QMenuBarPrivate::actionRect| Name:  | QMenuBarPrivate::actionRect |  | Prototype:  | QRect QMenuBarPrivate::actionRect(QAction *act) const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 258-269 |  
  |  | 5 | 2 | 
 QMenuBarPrivate::actionAt| Name:  | QMenuBarPrivate::actionAt |  | Prototype:  | QAction *QMenuBarPrivate::actionAt(QPoint p) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 114-121 |  
  |  | 4 | 3 |