What are the pros and cons of using Qt containers (QMap, QVector, etc.) over their STL equivalent?
I can see one reason to prefer Qt:
- Qt containers can be passed along to other parts of Qt. For example, they can be used to populate a
QVariantand then aQSettings(with some limitation though, onlyQListandQMap/QHashwhose keys are strings are accepted).
Is there any other?
Edit: Assuming the application already relies on Qt.