aboutsummaryrefslogtreecommitdiff
path: root/examples/example_2_rosterHandling/xmppClient.cpp
diff options
context:
space:
mode:
authorManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-05 14:39:20 +0000
committerManjeet Dahiya <manjeetdahiya@gmail.com>2010-09-05 14:39:20 +0000
commit011df161437f22fe42b3a507c96c921fbbc1d129 (patch)
treeecffa4c88900333a468fb017d993a6a591692bfc /examples/example_2_rosterHandling/xmppClient.cpp
parentee5e7759f462ed0bfc214e6f1b645e0e1811764a (diff)
downloadqxmpp-011df161437f22fe42b3a507c96c921fbbc1d129.tar.gz
display name also
Diffstat (limited to 'examples/example_2_rosterHandling/xmppClient.cpp')
-rw-r--r--examples/example_2_rosterHandling/xmppClient.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/examples/example_2_rosterHandling/xmppClient.cpp b/examples/example_2_rosterHandling/xmppClient.cpp
index 353090fc..7b250c33 100644
--- a/examples/example_2_rosterHandling/xmppClient.cpp
+++ b/examples/example_2_rosterHandling/xmppClient.cpp
@@ -61,9 +61,14 @@ void xmppClient::rosterReceived()
{
std::cout<<"example_2_rosterHandling:: Roster Received"<<std::endl;
QStringList list = rosterManager().getRosterBareJids();
+ QString rosterEntry = "Roster Received:: %1 [%2]";
for(int i = 0; i < list.size(); ++i)
{
- std::cout<<"Roster Received:: "<<qPrintable(list.at(i))<<std::endl;
+ QString bareJid = list.at(i);
+ QString name = rosterManager().getRosterEntry(bareJid).name();
+ if(name.isEmpty())
+ name = "-";
+ std::cout << qPrintable(rosterEntry.arg(bareJid).arg(name)) << std::endl;
}
}