From 0a028cd53598276d375cde1d09e870294ad4d626 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Sun, 10 Oct 2010 06:45:35 +0000 Subject: infra for xml console --- examples/GuiClient/mainDialog.cpp | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'examples/GuiClient/mainDialog.cpp') 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() +{ +} -- cgit v1.2.3