┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/kitemlistselectionmanager.h
diff options
context:
space:
mode:
authorFrank Reininghaus <[email protected]>2011-08-10 11:43:05 +0200
committerFrank Reininghaus <[email protected]>2011-08-10 11:43:05 +0200
commit258a29f61fb379b6a259070213cd68ffa56d6d2d (patch)
tree752445dff201fa42b03e91c717ea0f66673d00d7 /src/kitemviews/kitemlistselectionmanager.h
parentbb80d1877a8474ed60d4d0d41c587347fb521c95 (diff)
Initial support for anchored selections in the selection manager
Diffstat (limited to 'src/kitemviews/kitemlistselectionmanager.h')
-rw-r--r--src/kitemviews/kitemlistselectionmanager.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/kitemviews/kitemlistselectionmanager.h b/src/kitemviews/kitemlistselectionmanager.h
index 5b329b40e..9de4c66b2 100644
--- a/src/kitemviews/kitemlistselectionmanager.h
+++ b/src/kitemviews/kitemlistselectionmanager.h
@@ -64,6 +64,11 @@ public:
void setAnchorItem(int anchor);
int anchorItem() const;
+ bool isAnchoredSelectionActive() const;
+ void setAnchoredSelectionActive(bool active);
+ SelectionMode anchoredSelectionMode() const;
+ void setAnchoredSelectionMode(SelectionMode mode);
+
KItemModelBase* model() const;
signals:
@@ -80,6 +85,8 @@ private:
int m_currentItem;
int m_anchorItem;
QSet<int> m_selectedItems;
+ bool m_isAnchoredSelectionActive;
+ SelectionMode m_anchoredSelectionMode;
KItemModelBase* m_model;