]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/private/kitemlistsizehintresolver.h
KFileItemListWidget: wrong selection when renamed file ends with a dot
[dolphin.git] / src / kitemviews / private / kitemlistsizehintresolver.h
index a6cc56614e54b5d5dbcb75f3cc771f1ad98988e0..c5a47f130e08f313d9861f109a5921cde5fe282d 100644 (file)
@@ -21,22 +21,22 @@ class KItemListView;
 class DOLPHIN_EXPORT KItemListSizeHintResolver
 {
 public:
-    explicit KItemListSizeHintResolver(const KItemListViewitemListView);
+    explicit KItemListSizeHintResolver(const KItemListView *itemListView);
     virtual ~KItemListSizeHintResolver();
     QSizeF minSizeHint();
     QSizeF sizeHint(int index);
     bool isElided(int index);
 
-    void itemsInserted(const KItemRangeListitemRanges);
-    void itemsRemoved(const KItemRangeListitemRanges);
-    void itemsMoved(const KItemRange& range, const QList<int>& movedToIndexes);
-    void itemsChanged(int index, int count, const QSet<QByteArray>roles);
+    void itemsInserted(const KItemRangeList &itemRanges);
+    void itemsRemoved(const KItemRangeList &itemRanges);
+    void itemsMoved(const KItemRange &range, const QList<int> &movedToIndexes);
+    void itemsChanged(int index, int count, const QSet<QByteArray> &roles);
 
     void clearCache();
     void updateCache();
 
 private:
-    const KItemListViewm_itemListView;
+    const KItemListView *m_itemListView;
     mutable QVector<std::pair<qreal /* height */, bool /* isElided */>> m_logicalHeightHintCache;
     mutable qreal m_logicalWidthHint;
     mutable qreal m_minHeightHint;