aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/mainDialog.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-10-10 06:45:35 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-10-10 06:45:35 +0000
commit0a028cd53598276d375cde1d09e870294ad4d626 (patch)
tree4872872e8d776873f282c5662065eaef5866a322 /examples/GuiClient/mainDialog.cpp
parentffda11823188e9d9d09c8fbf7c15c3c2b79768cb (diff)
downloadqxmpp-0a028cd53598276d375cde1d09e870294ad4d626.tar.gz
infra for xml console
Diffstat (limited to 'examples/GuiClient/mainDialog.cpp')
-rw-r--r--examples/GuiClient/mainDialog.cpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/examples/GuiClient/mainDialog.cpp b/examples/GuiClient/mainDialog.cpp
index 640ab95f..8272e023 100644
--- a/examples/GuiClient/mainDialog.cpp
+++ b/examples/GuiClient/mainDialog.cpp
@@ -54,9 +54,9 @@ mainDialog::mainDialog(QWidget *parent): QDialog(parent, Qt::Window),
{
ui->setupUi(this);
createTrayIconAndMenu();
+ createSettingsMenu();
ui->pushButton_view->hide();
- ui->pushButton_4->hide();
ui->pushButton_cancel->setDisabled(true);
ui->label_throbber->setMovie(new QMovie(":/icons/resource/ajax-loader.gif"));
@@ -638,6 +638,15 @@ void mainDialog::createTrayIconAndMenu()
m_trayIcon.show();
}
+void mainDialog::createSettingsMenu()
+{
+ QMenu* settingsMenu = new QMenu(ui->pushButton_settings);
+ ui->pushButton_settings->setMenu(settingsMenu);
+ QAction* showXml = new QAction("Show XML Console...", ui->pushButton_settings);
+ connect(showXml, SIGNAL(triggered()), SLOT(action_showXml()));
+ settingsMenu->addAction(showXml);
+}
+
void mainDialog::closeEvent(QCloseEvent *event)
{
hide();
@@ -791,3 +800,7 @@ void mainDialog::errorClient(QXmppClient::Error error)
break;
}
}
+
+void mainDialog::action_showXml()
+{
+}