From 549c5453d007c024fafa02099e2a59e218c4170c Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Tue, 7 Sep 2010 07:39:24 +0000 Subject: more changes to make QXmppVCard class name change backward-compatible --- src/QXmppVCard.h | 3 +++ src/QXmppVCardManager.cpp | 4 ++++ src/QXmppVCardManager.h | 2 ++ 3 files changed, 9 insertions(+) (limited to 'src') 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 #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. -- cgit v1.2.3