aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2012-04-23 20:01:59 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2012-04-23 20:01:59 +0000
commit0bbe151263ceffd4cf7ab9497fffa425284d3108 (patch)
tree6a17e42e3da03faaee463debd76e3a09c5dc6b3b /src
parent67443567a3dfeb170cd158c4fe4078916f2adbdc (diff)
make QXmppElementList a typedef (thanks Matt)
Diffstat (limited to 'src')
-rw-r--r--src/base/QXmppElement.cpp16
-rw-r--r--src/base/QXmppElement.h9
-rw-r--r--src/client/QXmppMucManager.cpp4
-rw-r--r--src/client/QXmppTransferManager.cpp2
4 files changed, 4 insertions, 27 deletions
diff --git a/src/base/QXmppElement.cpp b/src/base/QXmppElement.cpp
index 904ab473..8832038c 100644
--- a/src/base/QXmppElement.cpp
+++ b/src/base/QXmppElement.cpp
@@ -223,19 +223,3 @@ void QXmppElement::toXml(QXmlStreamWriter *writer) const
child.toXml(writer);
writer->writeEndElement();
}
-
-QXmppElementList::QXmppElementList()
-{
-}
-
-QXmppElementList::QXmppElementList(const QXmppElement &element)
-{
- append(element);
-}
-
-
-QXmppElementList::QXmppElementList(const QList<QXmppElement> &other)
- : QList<QXmppElement>(other)
-{
-}
-
diff --git a/src/base/QXmppElement.h b/src/base/QXmppElement.h
index b8da1f16..1bf2a7fa 100644
--- a/src/base/QXmppElement.h
+++ b/src/base/QXmppElement.h
@@ -34,14 +34,7 @@ class QDomElement;
class QXmppElement;
class QXmppElementPrivate;
-class QXMPP_EXPORT QXmppElementList : public QList<QXmppElement>
-{
-public:
- QXmppElementList();
- QXmppElementList(const QXmppElement &element);
- QXmppElementList(const QList<QXmppElement> &other);
-};
-
+typedef QList<QXmppElement> QXmppElementList;
class QXMPP_EXPORT QXmppElement
{
public:
diff --git a/src/client/QXmppMucManager.cpp b/src/client/QXmppMucManager.cpp
index eead5df7..9192b2c7 100644
--- a/src/client/QXmppMucManager.cpp
+++ b/src/client/QXmppMucManager.cpp
@@ -261,7 +261,7 @@ bool QXmppMucRoom::join()
p.setValue(d->password);
x.appendChild(p);
}
- packet.setExtensions(x);
+ packet.setExtensions(QXmppElementList() << x);
return d->client->sendPacket(packet);
}
@@ -330,7 +330,7 @@ bool QXmppMucRoom::sendInvitation(const QString &jid, const QString &reason)
QXmppMessage message;
message.setTo(jid);
message.setType(QXmppMessage::Normal);
- message.setExtensions(x);
+ message.setExtensions(QXmppElementList() << x);
return d->client->sendPacket(message);
}
diff --git a/src/client/QXmppTransferManager.cpp b/src/client/QXmppTransferManager.cpp
index 77b82675..4eb6e58f 100644
--- a/src/client/QXmppTransferManager.cpp
+++ b/src/client/QXmppTransferManager.cpp
@@ -1186,7 +1186,7 @@ void QXmppTransferManager::_q_jobStateChanged(QXmppTransferJob::State state)
response.setId(job->d->offerId);
response.setType(QXmppIq::Result);
response.setProfile(QXmppStreamInitiationIq::FileTransfer);
- response.setSiItems(feature);
+ response.setSiItems(QXmppElementList() << feature);
client()->sendPacket(response);