aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/mainDialog.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-10-10 07:50:11 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-10-10 07:50:11 +0000
commit1ce32505f8357331269c29dea8c9fee3a663e9b6 (patch)
tree29216b735fb8986c4ed27f88bb700aa19d99564d /examples/GuiClient/mainDialog.cpp
parent3b60dc4e32446afed425bd35f15b8000503c2788 (diff)
downloadqxmpp-1ce32505f8357331269c29dea8c9fee3a663e9b6.tar.gz
non modal dialog
Diffstat (limited to 'examples/GuiClient/mainDialog.cpp')
-rw-r--r--examples/GuiClient/mainDialog.cpp19
1 files changed, 9 insertions, 10 deletions
diff --git a/examples/GuiClient/mainDialog.cpp b/examples/GuiClient/mainDialog.cpp
index 3d4dc49a..73649213 100644
--- a/examples/GuiClient/mainDialog.cpp
+++ b/examples/GuiClient/mainDialog.cpp
@@ -38,7 +38,6 @@
#include "QXmppRosterIq.h"
#include "profileDialog.h"
-#include "xmlConsoleDialog.h"
#include <QMovie>
#include <QCompleter>
@@ -51,7 +50,8 @@ mainDialog::mainDialog(QWidget *parent): QDialog(parent, Qt::Window),
m_rosterItemSortFilterModel(this), m_vCardCache(&m_xmppClient),
m_capabilitiesCache(&m_xmppClient), m_accountsCache(this),
m_trayIcon(this), m_trayIconMenu(this), m_quitAction("Quit", this),
- m_signOutAction("Sign out", this)
+ m_signOutAction("Sign out", this),
+ m_consoleDlg(this)
{
ui->setupUi(this);
createTrayIconAndMenu();
@@ -183,6 +183,12 @@ mainDialog::mainDialog(QWidget *parent): QDialog(parent, Qt::Window),
check = connect(ui->pushButton_addContact, SIGNAL(clicked()), SLOT(action_addContact()));
Q_ASSERT(check);
+
+ check = connect(QXmppLogger::getLogger(),
+ SIGNAL(message(QXmppLogger::MessageType, const QString &)),
+ &m_consoleDlg,
+ SLOT(message(QXmppLogger::MessageType, const QString &)));
+ Q_ASSERT(check);
}
void mainDialog::rosterChanged(const QString& bareJid)
@@ -804,12 +810,5 @@ void mainDialog::errorClient(QXmppClient::Error error)
void mainDialog::action_showXml()
{
- xmlConsoleDialog dlg(this);
- bool check = connect(QXmppLogger::getLogger(),
- SIGNAL(message(QXmppLogger::MessageType, const QString &)),
- &dlg,
- SLOT(message(QXmppLogger::MessageType, const QString &)));
- Q_ASSERT(check);
- Q_UNUSED(check);
- dlg.exec();
+ m_consoleDlg.show();
}