diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-10-10 07:50:11 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-10-10 07:50:11 +0000 |
| commit | 1ce32505f8357331269c29dea8c9fee3a663e9b6 (patch) | |
| tree | 29216b735fb8986c4ed27f88bb700aa19d99564d /examples/GuiClient/mainDialog.cpp | |
| parent | 3b60dc4e32446afed425bd35f15b8000503c2788 (diff) | |
| download | qxmpp-1ce32505f8357331269c29dea8c9fee3a663e9b6.tar.gz | |
non modal dialog
Diffstat (limited to 'examples/GuiClient/mainDialog.cpp')
| -rw-r--r-- | examples/GuiClient/mainDialog.cpp | 19 |
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(); } |
