+void BufferView::select(const QModelIndex ¤t) {
+ emit selectionChanged(current, QItemSelectionModel::ClearAndSelect);
+}
+
+void BufferView::dropEvent(QDropEvent *event) {
+ if(event->source() == this) {
+ // this is either a merge or a sort operation...
+ // currently only merges are supported
+ } else {
+ emit eventDropped(event);
+ }
+ QTreeView::dropEvent(event);
+
+}
+
+/*
+ done prettier now..