From c6c0050e0a72833c896cd2eaad2e74b7fc608814 Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Sat, 11 Sep 2010 20:23:12 +0000 Subject: update vCard from cache while starting up --- examples/GuiClient/mainDialog.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'examples/GuiClient/mainDialog.cpp') 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(); } -- cgit v1.2.3