From 6cc9d16586c0c1e758e110c813fdfe4df2a571cf Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Fri, 10 Sep 2010 07:11:33 +0000 Subject: eol fix --- src/QXmppVersionManager.cpp | 152 ++++++++++++++++++++++---------------------- 1 file changed, 76 insertions(+), 76 deletions(-) (limited to 'src/QXmppVersionManager.cpp') diff --git a/src/QXmppVersionManager.cpp b/src/QXmppVersionManager.cpp index 6daa3c8d..4ee5c687 100644 --- a/src/QXmppVersionManager.cpp +++ b/src/QXmppVersionManager.cpp @@ -1,76 +1,76 @@ -/* - * Copyright (C) 2008-2010 The QXmpp developers - * - * Author: - * Manjeet Dahiya - * - * Source: - * http://code.google.com/p/qxmpp - * - * This file is a part of QXmpp library. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - */ - -#include "QXmppVersionManager.h" -#include "QXmppOutgoingClient.h" -#include "QXmppVersionIq.h" -#include "QXmppGlobal.h" - -#include - -QXmppVersionManager::QXmppVersionManager(QXmppOutgoingClient* stream, QObject *parent) - : QObject(parent), - m_stream(stream) -{ - bool check = QObject::connect(m_stream, SIGNAL(versionIqReceived(const QXmppVersionIq&)), - this, SLOT(versionIqReceived(const QXmppVersionIq&))); - Q_ASSERT(check); - Q_UNUSED(check); -} - -void QXmppVersionManager::versionIqReceived(const QXmppVersionIq& versionIq) -{ - if(versionIq.type() == QXmppIq::Get) - { - // respond to query - QXmppVersionIq responseIq; - responseIq.setType(QXmppIq::Result); - responseIq.setId(versionIq.id()); - responseIq.setTo(versionIq.from()); - - QString name = qApp->applicationName(); - if(name.isEmpty()) - name = "Based on QXmpp"; - responseIq.setName(name); - - QString version = qApp->applicationVersion(); - if(version.isEmpty()) - version = QXmppVersion(); - responseIq.setVersion(version); - - // TODO set OS aswell - - m_stream->sendPacket(responseIq); - } - - emit versionReceived(versionIq); -} - -void QXmppVersionManager::requestVersion(const QString& jid) -{ - QXmppVersionIq request; - request.setType(QXmppIq::Get); - request.setFrom(m_stream->configuration().jid()); - request.setTo(jid); - m_stream->sendPacket(request); -} +/* + * Copyright (C) 2008-2010 The QXmpp developers + * + * Author: + * Manjeet Dahiya + * + * Source: + * http://code.google.com/p/qxmpp + * + * This file is a part of QXmpp library. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + */ + +#include "QXmppVersionManager.h" +#include "QXmppOutgoingClient.h" +#include "QXmppVersionIq.h" +#include "QXmppGlobal.h" + +#include + +QXmppVersionManager::QXmppVersionManager(QXmppOutgoingClient* stream, QObject *parent) + : QObject(parent), + m_stream(stream) +{ + bool check = QObject::connect(m_stream, SIGNAL(versionIqReceived(const QXmppVersionIq&)), + this, SLOT(versionIqReceived(const QXmppVersionIq&))); + Q_ASSERT(check); + Q_UNUSED(check); +} + +void QXmppVersionManager::versionIqReceived(const QXmppVersionIq& versionIq) +{ + if(versionIq.type() == QXmppIq::Get) + { + // respond to query + QXmppVersionIq responseIq; + responseIq.setType(QXmppIq::Result); + responseIq.setId(versionIq.id()); + responseIq.setTo(versionIq.from()); + + QString name = qApp->applicationName(); + if(name.isEmpty()) + name = "Based on QXmpp"; + responseIq.setName(name); + + QString version = qApp->applicationVersion(); + if(version.isEmpty()) + version = QXmppVersion(); + responseIq.setVersion(version); + + // TODO set OS aswell + + m_stream->sendPacket(responseIq); + } + + emit versionReceived(versionIq); +} + +void QXmppVersionManager::requestVersion(const QString& jid) +{ + QXmppVersionIq request; + request.setType(QXmppIq::Get); + request.setFrom(m_stream->configuration().jid()); + request.setTo(jid); + m_stream->sendPacket(request); +} -- cgit v1.2.3