ListIterator: Accept getters that return object supporting cbegin/cend
Rename ListGetter into RangeGetter.
It makes possible to e.g. return QString that will
create a QList<QChar> for iteration.
Add a constraint for containers contiguous in memory via std::data
check.
Change-Id: Icb6be9ef35198e3b0648d3d40fe6465bb17fdf56
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
| commit | 19442fe55ff56189b80305f72b39024dd7b23c06 |
| parent | e0680f2040ef15674d1a8893dd031d1ace163107 |
| author | Jarek Kobus <jaroslaw.kobus@qt.io> |
| committer | Jarek Kobus <jaroslaw.kobus@qt.io> |
| commit time | Mon, 1 Jun 2026 19:34:32 +0000 |