Здравствуйте, Igore, Вы писали:
I>Так исторически сложилось, там и QVector был не std::vector а больше std::deque, и QMap тоже не std::map, об этом неудачном решении говорили еще во времена Qt4, сами же они во времена Qt5 рекомендовали использовать контейнеры из std и много где были добавлены конструкторы от std и всякие toStdVector.
Рекомендация там не общая, а конкретно про связаный список:
If you need a real linked list, which guarantees constant time insertions mid-list and uses iterators to items rather than indexes, use std::list.
Контейнеры Qt используют COW, поэтому переключение с QVector/QList на std::vector может иметь очень сильные побочные эффекты.