diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-10-17 13:48:04 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-10-17 13:48:04 +0000 |
| commit | aea583dd28166a556998e368ebd9595b610b0af5 (patch) | |
| tree | a3800c71e506088de8a29be0f946ae5c57c2099a /examples/GuiClient/mainDialog.cpp | |
| parent | 5dac70f3f45821cdb7035efb6255aa83d3545691 (diff) | |
| download | qxmpp-aea583dd28166a556998e368ebd9595b610b0af5.tar.gz | |
add action for launching aboutDialog
Diffstat (limited to 'examples/GuiClient/mainDialog.cpp')
| -rw-r--r-- | examples/GuiClient/mainDialog.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/examples/GuiClient/mainDialog.cpp b/examples/GuiClient/mainDialog.cpp index bb3ad9c4..206fbdbe 100644 --- a/examples/GuiClient/mainDialog.cpp +++ b/examples/GuiClient/mainDialog.cpp @@ -38,6 +38,7 @@ #include "QXmppRosterIq.h" #include "profileDialog.h" +#include "aboutDialog.h" #include <QMovie> #include <QCompleter> @@ -664,6 +665,11 @@ void mainDialog::createSettingsMenu() { QMenu* settingsMenu = new QMenu(ui->pushButton_settings); ui->pushButton_settings->setMenu(settingsMenu); + + QAction* aboutDlg = new QAction("About", ui->pushButton_settings); + connect(aboutDlg, SIGNAL(triggered()), SLOT(action_aboutDlg())); + settingsMenu->addAction(aboutDlg); + QAction* showXml = new QAction("Show XML Console...", ui->pushButton_settings); connect(showXml, SIGNAL(triggered()), SLOT(action_showXml())); settingsMenu->addAction(showXml); @@ -867,3 +873,9 @@ void mainDialog::addPhotoHash(QXmppPresence& pre) pre.setPhotoHash(QByteArray()); } } + +void mainDialog::action_aboutDlg() +{ + aboutDialog abtDlg(this); + abtDlg.exec(); +} |
