X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fnetworkmodel.cpp;h=7aa2082ff531d1f6d25577957b6f7ab4b0060e93;hp=1f794cd1b2d470f83491ddb3569d9bd9bec4f096;hb=602dff8eeccc5460051f5e34e877e16bb4eb0341;hpb=b68ffc844fc7504ecceeaa9348107ca5c249bd51 diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index 1f794cd1..7aa2082f 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -586,11 +586,12 @@ QVariant IrcUserItem::data(int column, int role) const { QString IrcUserItem::toolTip(int column) const { Q_UNUSED(column); QStringList toolTip(QString("%1").arg(nickName())); + if(_ircUser->userModes() != "") toolTip[0].append(QString("(%1)").arg(_ircUser->userModes())); if(_ircUser->isAway()) toolTip[0].append(" is away"); if(!_ircUser->awayMessage().isEmpty()) toolTip[0].append(QString(" (%1)").arg(_ircUser->awayMessage())); if(!_ircUser->realName().isEmpty()) toolTip.append(_ircUser->realName()); if(!_ircUser->ircOperator().isEmpty()) toolTip.append(_ircUser->ircOperator()); - toolTip.append(_ircUser->hostmask()); + toolTip.append(_ircUser->hostmask().remove(0, _ircUser->hostmask().indexOf("!")+1)); if(_ircUser->idleTime().isValid()) { QDateTime now = QDateTime::currentDateTime();