diff options
| author | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-11 20:23:12 +0000 |
|---|---|---|
| committer | Manjeet Dahiya <manjeetdahiya@gmail.com> | 2010-09-11 20:23:12 +0000 |
| commit | c6c0050e0a72833c896cd2eaad2e74b7fc608814 (patch) | |
| tree | af2b920946d0d8263f229ecc1a0e78c9926e11e1 /examples/GuiClient/mainDialog.cpp | |
| parent | c4c2838cb84c7de9fb4b4eb501e7323ba5b87730 (diff) | |
| download | qxmpp-c6c0050e0a72833c896cd2eaad2e74b7fc608814.tar.gz | |
update vCard from cache while starting up
Diffstat (limited to 'examples/GuiClient/mainDialog.cpp')
| -rw-r--r-- | examples/GuiClient/mainDialog.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/GuiClient/mainDialog.cpp b/examples/GuiClient/mainDialog.cpp index d9f72f27..8cd5e75e 100644 --- a/examples/GuiClient/mainDialog.cpp +++ b/examples/GuiClient/mainDialog.cpp @@ -152,7 +152,7 @@ void mainDialog::rosterChanged(const QString& bareJid) bool check = m_vCardManager.isVCardAvailable(bareJid);
if(check)
{
- m_rosterItemModel.updateAvatar(bareJid, m_vCardManager.getAvatar(bareJid));
+ updateVCard(bareJid);
}
else
{
@@ -350,8 +350,10 @@ void mainDialog::signIn() m_xmppClient.configuration().setJid(bareJid);
m_xmppClient.configuration().setPassword(passwd);
- m_vCardManager.loadAllFromCache();
m_rosterItemModel.clear();
+
+ m_vCardManager.loadAllFromCache();
+
startConnection();
}
|
