aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/GuiClient/mainDialog.cpp6
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();
}