]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kcategorizedview_p.h
Factorize all the view-related action handling to DolphinViewActionHandler, to remove...
[dolphin.git] / src / kcategorizedview_p.h
index 3b1e2cef621d459f97dec6bb56b5418af20a0a78..a18854ba3c9dd8ee07c16347b3902a415e03ee98 100644 (file)
@@ -130,14 +130,13 @@ public:
 
     // Behavior data
     bool mouseButtonPressed;
+    bool rightMouseButtonPressed;
     bool isDragging;
     bool dragLeftViewport;
     QModelIndex hovered;
     QString hoveredCategory;
     QPoint initialPressPosition;
     QPoint mousePosition;
-    QItemSelection lastSelection;
-    QModelIndex currentViewIndex;
     int forcedSelectionPosition;
 
     // Cache data
@@ -150,11 +149,12 @@ public:
     QStringList categories;
     QModelIndexList intersectedIndexes;
     QRect lastDraggedItemsRect;
-    QRect lastSelectionRect;
     int modelSortRole;
     int modelSortColumn;
+    int modelLastRowCount;
     bool modelCategorized;
     Qt::SortOrder modelSortOrder;
+    QItemSelection lastSelection;
 
     // Attributes for speed reasons
     KCategorizedSortFilterProxyModel *proxyModel;