Ok this is the major rework of quassel we've all been waiting for. For the actual...
[quassel.git] / src / client / buffertreemodel.h
index 56981fc..7053ef7 100644 (file)
@@ -1,4 +1,4 @@
-       /***************************************************************************
+/***************************************************************************
  *   Copyright (C) 2005-07 by The Quassel Team                             *
  *   devel@quassel-irc.org                                                 *
  *                                                                         *
@@ -24,6 +24,7 @@
 #include <QtCore>
 
 #include "treemodel.h"
+class BufferInfo;
 #include "buffer.h"
 
 /*****************************************
@@ -74,11 +75,11 @@ class BufferTreeModel : public TreeModel {
   Q_OBJECT
   
 public:
-  enum  myRoles {
+  enum myRoles {
     BufferTypeRole = Qt::UserRole,
     BufferActiveRole,
     BufferNameRole,
-    BufferIdRole
+    BufferInfoRole
   };
   
   BufferTreeModel(QObject *parent = 0);
@@ -94,7 +95,7 @@ public slots:
 signals:
   void bufferSelected(Buffer *);
   void invalidateFilter();
-  void fakeUserInput(BufferId, QString);
+  void fakeUserInput(BufferInfo, QString);
   void selectionChanged(const QModelIndex &);
     
 private: