aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/vCardCache.h
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-26 11:19:00 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-26 11:19:00 +0000
commita6eead7cb98e59045ec513889a86c715abb06188 (patch)
treec6c1f3d1a09e3f13e05f510d9ab5d2beb89591de /examples/GuiClient/vCardCache.h
parent1a5119d7aa3c1ba765e45de71287ab6d125c5767 (diff)
downloadqxmpp-a6eead7cb98e59045ec513889a86c715abb06188.tar.gz
refactor vCardCache
Diffstat (limited to 'examples/GuiClient/vCardCache.h')
-rw-r--r--examples/GuiClient/vCardCache.h6
1 files changed, 2 insertions, 4 deletions
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 <QImage>
#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<QString, QXmppVCardIq> m_mapBareJidVcard;