From a6eead7cb98e59045ec513889a86c715abb06188 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Sun, 26 Sep 2010 11:19:00 +0000 Subject: refactor vCardCache --- examples/GuiClient/vCardCache.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'examples/GuiClient/vCardCache.h') diff --git a/examples/GuiClient/vCardCache.h b/examples/GuiClient/vCardCache.h index dbd708b8..707144f1 100644 --- a/examples/GuiClient/vCardCache.h +++ b/examples/GuiClient/vCardCache.h @@ -30,8 +30,6 @@ #include #include "QXmppVCardIq.h" -// use sqlite - class QXmppClient; class vCardCache : public QObject @@ -40,13 +38,14 @@ class vCardCache : public QObject public: vCardCache(QXmppClient* client); + void requestVCard(const QString& bareJid); bool isVCardAvailable(const QString& bareJid); QImage getAvatar(const QString& bareJid) const; QXmppVCardIq& getVCard(const QString& bareJid); + void loadAllFromCache(); void saveToCache(const QString& bareJid); - QString getSelfFullName(); signals: void vCardReadyToUse(const QString& bareJid); @@ -55,7 +54,6 @@ public slots: void vCardReceived(const QXmppVCardIq&); private: - QString m_selfFullName; QXmppClient* m_client; QMap m_mapBareJidVcard; -- cgit v1.2.3