diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-11 20:00:44 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-11 20:00:44 +0000 |
| commit | 2b81524fb99270b7fc06d5f1b5ec52dec651c125 (patch) | |
| tree | 38a7086d43e59e722620101655732899690f54da /examples/GuiClient/vCardManager.h | |
| parent | 451dd12c708bc42a26386e43f1968f2122211581 (diff) | |
| download | qxmpp-2b81524fb99270b7fc06d5f1b5ec52dec651c125.tar.gz | |
use QXmppVCardIq instead of intermediate VCard class
Diffstat (limited to 'examples/GuiClient/vCardManager.h')
| -rw-r--r-- | examples/GuiClient/vCardManager.h | 16 |
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
|
