aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-07 07:39:24 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-07 07:39:24 +0000
commit549c5453d007c024fafa02099e2a59e218c4170c (patch)
treee2b6d89e967007e8ae8a3396db486aa400d90b07 /src
parent569f693eac9577bd127193877fbc76a9234305f5 (diff)
downloadqxmpp-549c5453d007c024fafa02099e2a59e218c4170c.tar.gz
more changes to make QXmppVCard class name change backward-compatible
Diffstat (limited to 'src')
-rw-r--r--src/QXmppVCard.h3
-rw-r--r--src/QXmppVCardManager.cpp4
-rw-r--r--src/QXmppVCardManager.h2
3 files changed, 9 insertions, 0 deletions
diff --git a/src/QXmppVCard.h b/src/QXmppVCard.h
index 0a5ad5b3..b0e3408c 100644
--- a/src/QXmppVCard.h
+++ b/src/QXmppVCard.h
@@ -36,6 +36,9 @@ public:
QXmppVCard(const QString& bareJid = ""):QXmppVCardIq(bareJid)
{
}
+ QXmppVCard(QXmppVCardIq vcard):QXmppVCardIq(vcard)
+ {
+ }
};
#endif //QXMPPVCARD_H
diff --git a/src/QXmppVCardManager.cpp b/src/QXmppVCardManager.cpp
index b4300d5d..ae2fc5fb 100644
--- a/src/QXmppVCardManager.cpp
+++ b/src/QXmppVCardManager.cpp
@@ -59,6 +59,10 @@ void QXmppVCardManager::vCardIqReceived(const QXmppVCardIq& vcard)
}
emit vCardReceived(vcard);
+
+// deprecated in 0.3.0 release
+ QXmppVCard oldVCard(vcard);
+ emit vCardReceived(oldVCard);
}
/// Returns the vCard of the connected client.
diff --git a/src/QXmppVCardManager.h b/src/QXmppVCardManager.h
index 91cd9f04..93aebe23 100644
--- a/src/QXmppVCardManager.h
+++ b/src/QXmppVCardManager.h
@@ -28,6 +28,7 @@
#include <QObject>
#include "QXmppVCardIq.h"
+#include "QXmppVCard.h"
class QXmppOutgoingClient;
@@ -71,6 +72,7 @@ signals:
/// This signal is emitted when the requested vCard is received
/// after calling the requestVCard() function.
void vCardReceived(const QXmppVCardIq&);
+ void vCardReceived(const QXmppVCard&);
/// This signal is emitted when the client's vCard is received
/// after calling the requestClientVCard() function.