diff options
Diffstat (limited to 'src/dolphincolumnview.h')
| -rw-r--r-- | src/dolphincolumnview.h | 14 |
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; |
