Continuing my personal crusade against Buffer.
[quassel.git] / src / qtui / bufferwidget.h
index 17e939d..e2876ad 100644 (file)
@@ -30,18 +30,17 @@ class BufferWidget : public AbstractBufferContainer {
 
   public:
     BufferWidget(QWidget *parent);
-    virtual ~BufferWidget();
 
   protected:
     virtual AbstractChatView *createChatView(BufferId);
-    virtual void removeChatView(AbstractChatView *view);
+    virtual void removeChatView(BufferId);
 
   protected slots:
-    virtual void showChatView(AbstractChatView *view);
+    virtual void showChatView(BufferId);
 
   private:
     Ui::BufferWidget ui;
-
+    QHash<BufferId, QWidget *> _chatViews;
 };
 
 #endif