diff options
| author | Leo Treloar <[email protected]> | 2021-12-25 22:38:46 +1100 |
|---|---|---|
| committer | Leo Treloar <[email protected]> | 2021-12-28 11:48:23 +1100 |
| commit | 4b224516f4c646b81a1d7842bcedf1c8fbbfc15f (patch) | |
| tree | 0ae6fefe6fb47c0924f6ea9e731da9b12b16fa30 /src/kitemviews/private/kitemlistsizehintresolver.h | |
| parent | e46e982dbd06d1fc44631e6b86a8b6107135306c (diff) | |
Add name-only tooltip and make logicalHeightHints a pair of qreal and bool
Diffstat (limited to 'src/kitemviews/private/kitemlistsizehintresolver.h')
| -rw-r--r-- | src/kitemviews/private/kitemlistsizehintresolver.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/kitemviews/private/kitemlistsizehintresolver.h b/src/kitemviews/private/kitemlistsizehintresolver.h index 9a0ab1f5b..a6cc56614 100644 --- a/src/kitemviews/private/kitemlistsizehintresolver.h +++ b/src/kitemviews/private/kitemlistsizehintresolver.h @@ -25,6 +25,7 @@ public: virtual ~KItemListSizeHintResolver(); QSizeF minSizeHint(); QSizeF sizeHint(int index); + bool isElided(int index); void itemsInserted(const KItemRangeList& itemRanges); void itemsRemoved(const KItemRangeList& itemRanges); @@ -36,7 +37,7 @@ public: private: const KItemListView* m_itemListView; - mutable QVector<qreal> m_logicalHeightHintCache; + mutable QVector<std::pair<qreal /* height */, bool /* isElided */>> m_logicalHeightHintCache; mutable qreal m_logicalWidthHint; mutable qreal m_minHeightHint; bool m_needsResolving; |
