aboutsummaryrefslogtreecommitdiff
path: root/examples/example_0_connected/main.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-18 12:31:05 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-18 12:31:05 +0000
commitf0acc230ca91d56dd1c79afc1badd3b27a510c7c (patch)
treec4c5278a55132d06297354216ff2b75b173ead24 /examples/example_0_connected/main.cpp
parentffd29488504ed5e38010de8fbba02e9a8297cde6 (diff)
downloadqxmpp-f0acc230ca91d56dd1c79afc1badd3b27a510c7c.tar.gz
revert
Diffstat (limited to 'examples/example_0_connected/main.cpp')
-rw-r--r--examples/example_0_connected/main.cpp48
1 files changed, 9 insertions, 39 deletions
diff --git a/examples/example_0_connected/main.cpp b/examples/example_0_connected/main.cpp
index 7bfeb19d..fee52c51 100644
--- a/examples/example_0_connected/main.cpp
+++ b/examples/example_0_connected/main.cpp
@@ -1,9 +1,8 @@
/*
* Copyright (C) 2008-2010 The QXmpp developers
*
- * Authors:
+ * Author:
* Manjeet Dahiya
- * Jeremy Lainé
*
* Source:
* http://code.google.com/p/qxmpp
@@ -23,51 +22,22 @@
*/
-#include <QApplication>
-#include <QDialogButtonBox>
-#include <QLayout>
-#include <QTextBrowser>
+#include <QtCore/QCoreApplication>
#include "QXmppClient.h"
#include "QXmppLogger.h"
-#include "main.h"
-
-LogViewer::LogViewer()
-{
- QVBoxLayout *vbox = new QVBoxLayout;
- vbox->setMargin(0);
-
- m_browser = new QTextBrowser;
- vbox->addWidget(m_browser);
-
- QDialogButtonBox *buttons = new QDialogButtonBox(QDialogButtonBox::Ok);
- connect(buttons, SIGNAL(accepted()), qApp, SLOT(quit()));
- vbox->addWidget(buttons);
-
- setLayout(vbox);
-}
-
-void LogViewer::log(QXmppLogger::MessageType type, const QString& msg)
-{
- m_browser->append(msg);
-}
int main(int argc, char *argv[])
{
- QApplication a(argc, argv);
-
- // Set up logging
- QXmppLogger *logger = QXmppLogger::getLogger();
- logger->setLoggingType(QXmppLogger::SignalLogging);
-
- LogViewer viewer;
- QObject::connect(logger, SIGNAL(message(QXmppLogger::MessageType,QString)),
- &viewer, SLOT(log(QXmppLogger::MessageType,QString)));
- viewer.show();
-
- // Connect to server
+ QCoreApplication a(argc, argv);
+
+ QXmppLogger::getLogger()->setLoggingType(QXmppLogger::StdoutLogging);
QXmppClient client;
+
+ // For jabber
// client.connectToServer("username@jabber.org", "passwd");
+
+ // For google talk
client.connectToServer("qxmpp.test1@gmail.com", "qxmpp123");
return a.exec();