]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/private/kitemlistsizehintresolver.h
base scrolling on the smallest item
[dolphin.git] / src / kitemviews / private / kitemlistsizehintresolver.h
index ff17f2de20ebcc7d51132fd154da921c365e3efe..fa92b8682221bb53962a192de1c90275b5d3eadf 100644 (file)
@@ -36,6 +36,8 @@ class DOLPHIN_EXPORT KItemListSizeHintResolver
 public:
     KItemListSizeHintResolver(const KItemListView* itemListView);
     virtual ~KItemListSizeHintResolver();
+    QSizeF maxSizeHint();
+    QSizeF minSizeHint();
     QSizeF sizeHint(int index);
 
     void itemsInserted(const KItemRangeList& itemRanges);
@@ -50,6 +52,8 @@ private:
     const KItemListView* m_itemListView;
     mutable QVector<qreal> m_logicalHeightHintCache;
     mutable qreal m_logicalWidthHint;
+    mutable qreal m_logicalHeightHint;
+    mutable qreal m_minHeightHint;
     bool m_needsResolving;
 };