┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincolumnview.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphincolumnview.h')
-rw-r--r--src/dolphincolumnview.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/dolphincolumnview.h b/src/dolphincolumnview.h
index 03f210229..b2471fdb7 100644
--- a/src/dolphincolumnview.h
+++ b/src/dolphincolumnview.h
@@ -41,6 +41,15 @@ public:
explicit DolphinColumnView(QWidget* parent, DolphinController* controller);
virtual ~DolphinColumnView();
+ /**
+ * Inverts the selection for the current active column.
+ */
+ void invertSelection();
+
+public slots:
+ /** @see QAbstractItemView::selectAll() */
+ virtual void selectAll();
+
protected:
virtual QAbstractItemView* createColumn(const QModelIndex& index);
virtual void mousePressEvent(QMouseEvent* event);
@@ -86,6 +95,11 @@ private:
*/
void requestSelectionModel(QAbstractItemView* view);
+ /**
+ * Helper method for selecting all items of an active column by \a flags.
+ */
+ void selectActiveColumn(QItemSelectionModel::SelectionFlags flags);
+
private:
DolphinController* m_controller;