Make compile on top of the current master branch
[quassel.git] / src / client / networkmodel.h
index 014cab1..8ccd604 100644 (file)
@@ -73,6 +73,7 @@ public slots:
 
   void attachNetwork(Network *network);
   void attachIrcChannel(IrcChannel *channel);
+  void attachIrcUser(IrcUser *ircUser);
 
 private:
   NetworkId _networkId;
@@ -147,7 +148,15 @@ class QueryBufferItem : public BufferItem {
 public:
   QueryBufferItem(const BufferInfo &bufferInfo, NetworkItem *parent);
 
+  virtual bool isActive() const;
   virtual QString toolTip(int column) const;
+
+public slots:
+  void attachIrcUser(IrcUser *ircUser);
+  void ircUserDestroyed();
+
+private:
+  IrcUser *_ircUser;
 };
 
 /*****************************************
@@ -227,10 +236,6 @@ public:
   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> _ircUser;
   quint64 _id;