From aea583dd28166a556998e368ebd9595b610b0af5 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Sun, 17 Oct 2010 13:48:04 +0000 Subject: add action for launching aboutDialog --- examples/GuiClient/mainDialog.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'examples/GuiClient/mainDialog.cpp') 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 #include @@ -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(); +} -- cgit v1.2.3