aboutsummaryrefslogtreecommitdiff
path: root/examples/GuiClient/mainDialog.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-11 14:52:47 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-11 14:52:47 +0000
commit451dd12c708bc42a26386e43f1968f2122211581 (patch)
tree631390724ec97adb8357419f7af04b5a1b1e4f66 /examples/GuiClient/mainDialog.cpp
parent6d5de5561b41956073dd03f1b5161531cf409e8c (diff)
downloadqxmpp-451dd12c708bc42a26386e43f1968f2122211581.tar.gz
display names from vCard if not available in roster
Diffstat (limited to 'examples/GuiClient/mainDialog.cpp')
-rw-r--r--examples/GuiClient/mainDialog.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/GuiClient/mainDialog.cpp b/examples/GuiClient/mainDialog.cpp
index 20f0f8c5..dcbb7e60 100644
--- a/examples/GuiClient/mainDialog.cpp
+++ b/examples/GuiClient/mainDialog.cpp
@@ -436,8 +436,11 @@ void mainDialog::showLoginStatusWithCounter(const QString& msg, int time)
void mainDialog::updateVCard(const QString& bareJid)
{
if(bareJid != m_xmppClient.configuration().jidBare())
+ {
m_rosterItemModel.updateAvatar(bareJid,
m_vCardManager.getVCard(bareJid).image);
+ m_rosterItemModel.updateName(bareJid, m_vCardManager.getVCard(bareJid).fullName);
+ }
else
{
if(m_vCardManager.getSelfFullName().isEmpty())