Comment réaliser une action en cliquant sur un QMenu objet seulement?

Voici un aperçu de l'interface graphique. Je veux exécuter des actions simples, uniquement en cliquant sur QMenu objet de l'Aide. Cette QMenu objet n'a PAS de sous-menus.Comment réaliser une action en cliquant sur un QMenu objet seulement?

Pouvez-vous svp me conseiller comment faire pour effectuer des actions lorsque seule la QMenu est cliqué
Voici ce que j'ai essayé, mais j'ai un vide en sortie.

mainwindow.h

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QDebug>
#include <QSignalMapper>

namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();

private:
    Ui::MainWindow *ui;
    void createActions();
    QSignalMapper *pSignalMapper;

private slots:
    void help();

};

#endif //MAINWINDOW_H

mainwindow.cpp

#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    createActions();
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::createActions()
{
    pSignalMapper = new QSignalMapper(this);
    connect(ui->menuHelp, SIGNAL(triggered(QAction*)), this, SLOT(help()));

}

void MainWindow::help()
{
    qDebug()<<"inside help qdialog";
}

main.cpp

#include "mainwindow.h"
#include <QApplication>
#include <ui_mainwindow.h>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;
    w.show();

    return a.exec();
}

De sortie lorsque je clique sur Aide QMenu, absolument rien:

Starting E:\Qt2\modules\guiPrototype2\build-guiPrototype2-Desktop_Qt_5_2_0_MSVC2010_32bit-Debug\debug\guiPrototype2.exe...
eh bien, je suppose que votre connect() n'a pas réussi, pourriez-vous s'il vous plaît vérifier la valeur de retour de se connecter? si elle est fausse, alors la connexion ne fonctionne pas. En Plus je pense que " aboutThoShow() est un meilleur ajustement qt-project.org/doc/qt-5.0/qtwidgets/qmenu.html#aboutToShow

OriginalL'auteur venom8914 | 2014-03-05