Refactoring: Pull Up Duplicate Code
[quassel.git] / src / uisupport / bufferview.h
index a49ce15..ce45c5b 100644 (file)
 #include "bufferviewconfig.h"
 #include "networkmodel.h"
 #include "types.h"
+#include "treeviewtouch.h"
 
 /*****************************************
  * The TreeView showing the Buffers
  *****************************************/
-class BufferView : public QTreeView
+class BufferView : public TreeViewTouch
 {
     Q_OBJECT
 
@@ -52,7 +53,6 @@ public:
 
     void setModel(QAbstractItemModel *model);
     void setFilteredModel(QAbstractItemModel *model, BufferViewConfig *config);
-    virtual void setSelectionModel(QItemSelectionModel *selectionModel);
 
     void setConfig(BufferViewConfig *config);
     inline BufferViewConfig *config() { return _config; }