Qt provides its own template container classes. They are all implicitly shared. They provide two kinds of iterators (Java style and STL style.)
Qt sequential containers include: QVector, QList, QLinkedList, QStack, QQueue.
Qt associative containers include: QMap, QMultiMap, QHash, QMultiHash, QS...