Предполагается использовать достаточно длинные QLinkedList-ы.
В связи с этим вопрос: Можно ли сохранять итераторы и потом в засисимости от направления поиска двигаться либо вперед и назад и как это правильно сделать? В смысле как проверить итератор на то что он валиден, установлен и т.п.
Если можно, то пример использования.
ПС. Пытаюсь освоить эти вещи...
ИМХО бесприменительно к QLinkedList:
Если я чтото понимаю в LinkedList-тах то итератор там по сути указатель на элемент. При всяких перестановках(сортировка)/добавлениях/удалениях меняются только связи, поэтому итератор должен продолжать смотреть на элемент. Но вот в случае удаления именно элемента на который смотрит итератор в итераторе это не отобразится.
Ну а так ли оно в Qt - надо смотреть/читать.