X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fnetworkmodel.h;h=208503c8ee4f1e606f3351be3a0a3d7b3d66165e;hb=e8903b1f19c183a537d7b31b7fd709dde1a69ef5;hp=9cfc7b7a52984652055e85ee24420346d599508e;hpb=bd1a18355495899b5ce3003599a67e1ea7ca01cc;p=quassel.git diff --git a/src/client/networkmodel.h b/src/client/networkmodel.h index 9cfc7b7a..208503c8 100644 --- a/src/client/networkmodel.h +++ b/src/client/networkmodel.h @@ -77,6 +77,8 @@ public: bool setLastSeen(); QDateTime lastSeen(); + virtual QString toolTip(int column) const; + public slots: void setTopic(const QString &topic); void join(IrcUser *ircUser); @@ -116,18 +118,20 @@ public: virtual QVariant data(int column, int row) const; bool isActive() const; - + QString networkName() const; QString currentServer() const; int nickCount() const; - + + virtual QString toolTip(int column) const; + public slots: void setNetworkName(const QString &networkName); void setCurrentServer(const QString &serverName); void attachNetwork(Network *network); void attachIrcChannel(const QString &channelName); - + private: NetworkId _networkId; @@ -182,9 +186,10 @@ public: virtual quint64 id() const; virtual QVariant data(int column, int role) const; virtual QString toolTip(int column) const; - + private slots: void setNick(QString newNick); + void setAway(bool); private: QPointer _ircUser;