Don't inherit from containers
Containers (both Qt and STL) don't have virtual destructors, which could be an issue when trying to delete an object of a derived class via a pointer to the base class.
Containers (both Qt and STL) don't have virtual destructors, which could be an issue when trying to delete an object of a derived class via a pointer to the base class.