aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/vCardManager.h
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-11 20:00:44 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-11 20:00:44 +0000
commit2b81524fb99270b7fc06d5f1b5ec52dec651c125 (patch)
tree38a7086d43e59e722620101655732899690f54da /examples/GuiClient/vCardManager.h
parent451dd12c708bc42a26386e43f1968f2122211581 (diff)
downloadqxmpp-2b81524fb99270b7fc06d5f1b5ec52dec651c125.tar.gz
use QXmppVCardIq instead of intermediate VCard class
Diffstat (limited to 'examples/GuiClient/vCardManager.h')
-rw-r--r--examples/GuiClient/vCardManager.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/examples/GuiClient/vCardManager.h b/examples/GuiClient/vCardManager.h
index bb0700ee..aecde92a 100644
--- a/examples/GuiClient/vCardManager.h
+++ b/examples/GuiClient/vCardManager.h
@@ -39,21 +39,12 @@ class vCardManager : public QObject
Q_OBJECT
public:
- class vCard
- {
- public:
- QString fullName;
- QString imageHash;
- QImage image;
- QImage imageOriginal;
- };
-
vCardManager(QXmppClient* client);
void requestVCard(const QString& bareJid);
// bool isVCardReceived(const QString& bareJid);
bool isVCardAvailable(const QString& bareJid);
-
- vCardManager::vCard& getVCard(const QString& bareJid);
+ QImage getAvatar(const QString& bareJid) const;
+ QXmppVCardIq& getVCard(const QString& bareJid);
void loadAllFromCache();
void saveToCache(const QString& bareJid);
QString getSelfFullName();
@@ -68,8 +59,7 @@ private:
QString m_selfFullName;
QXmppClient* m_client;
-// QMap<QString, QXmppVCard> m_mapBareJidVcard;
- QMap<QString, vCardManager::vCard> m_mapBareJidVCard;
+ QMap<QString, QXmppVCardIq> m_mapBareJidVcard;
};
#endif // VCARDMANAGER_H