What are the pros and cons of using Qt containers (
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 a
QSettings(with some limitation though, only
QHashwhose keys are strings are accepted).
Is there any other?
Edit: Assuming the application already relies on Qt.