X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fclient%2Fnetworkmodel.cpp;h=ff44942482eb47d9ea6ac54c2590a09169852593;hb=ff6a8ed14fad421991b7c9998582b9f5df6912dc;hp=45204faa96be88a8597bda4f05eb9030b6cf38fb;hpb=cbecee60fe1b842f2896a118bce0fe19ab1b67c6;p=quassel.git diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index 45204faa..ff449424 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -215,15 +215,10 @@ QString NetworkItem::currentServer() const { } int NetworkItem::nickCount() const { - BufferItem *bufferItem; - int count = 0; - for(int i = 0; i < childCount(); i++) { - bufferItem = qobject_cast(child(i)); - if(!bufferItem) - continue; - count += bufferItem->nickCount(); - } - return count; + if(_network) + return _network->ircUsers().count(); + else + return 0; } void NetworkItem::attachNetwork(Network *network) {