On this page

QRangeModelAdapter::RowIterator Struct

struct QRangeModelAdapter::RowIterator

Provides an STL-style non-const iterator over the rows of a model. More...

This struct is under development and is subject to change.

This struct was introduced in Qt 6.11.

Detailed Description

The iterator models std::random_access_iterator. If the model is a list, then dereferencing the iterator returns a DataReference wrapper for the pointed-to item in the model.

For tables and trees, dereferencing the iterator returns a RowReference for the pointed-to row.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.