From 6d5de5561b41956073dd03f1b5161531cf409e8c Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Sat, 11 Sep 2010 14:48:13 +0000 Subject: updateName in the rosterItem --- examples/GuiClient/rosterItemModel.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'examples/GuiClient/rosterItemModel.cpp') diff --git a/examples/GuiClient/rosterItemModel.cpp b/examples/GuiClient/rosterItemModel.cpp index 0049278c..7282758f 100644 --- a/examples/GuiClient/rosterItemModel.cpp +++ b/examples/GuiClient/rosterItemModel.cpp @@ -94,6 +94,16 @@ void rosterItemModel::updateAvatar(const QString& bareJid, const QImage& image) getRosterItemFromBareJid(bareJid)->setAvatar(image); } +void rosterItemModel::updateName(const QString& bareJid, const QString& name) +{ + addRosterItemIfDontExist(bareJid); + + if(name.isEmpty()) + return; + + getRosterItemFromBareJid(bareJid)->setName(name); +} + void rosterItemModel::clear() { QStandardItemModel::clear(); -- cgit v1.2.3