diff options
| author | Sebastian Englbrecht <[email protected]> | 2026-05-27 19:59:56 +0200 |
|---|---|---|
| committer | Méven Car <[email protected]> | 2026-05-28 08:56:34 +0000 |
| commit | e8cbf8f3c5c56e3473566498880c9a92e54001db (patch) | |
| tree | 3742597e949901c26d5c3b6c3afdc0f3efbdeffa | |
| parent | e18a5136e557d91ab46368228e3de698a98aa009 (diff) | |
kitemlistviewaccessible: avoid virtual call in constructor
cppcheck warns about calling virtual functions during construction
because dynamic dispatch is not yet fully active at that point.
Replace childCount() with its concrete implementation
view()->model()->count() directly.
| -rw-r--r-- | src/kitemviews/accessibility/kitemlistviewaccessible.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kitemviews/accessibility/kitemlistviewaccessible.cpp b/src/kitemviews/accessibility/kitemlistviewaccessible.cpp index 21bf7a3f6..0107f3b55 100644 --- a/src/kitemviews/accessibility/kitemlistviewaccessible.cpp +++ b/src/kitemviews/accessibility/kitemlistviewaccessible.cpp @@ -34,7 +34,7 @@ KItemListViewAccessible::KItemListViewAccessible(KItemListView *view_, KItemList { Q_ASSERT(view()); Q_ASSERT(parent); - m_accessibleDelegates.resize(childCount()); + m_accessibleDelegates.resize(view()->model()->count()); m_announceCurrentItemTimer = new QTimer{view_}; m_announceCurrentItemTimer->setSingleShot(true); |
