情况一:T的类型为非指针
直接调用clear()方法就可以释放
ListName.clear();
情况二:T的类型为指针
这时候直接调用clear()方法将不能释放,在clear()之前调用qDeleteAll();
qDeleteAll(ListName); //释放空间
ListName.clear();//置为nullptr
直接调用clear()方法就可以释放
ListName.clear();
这时候直接调用clear()方法将不能释放,在clear()之前调用qDeleteAll();
qDeleteAll(ListName); //释放空间
ListName.clear();//置为nullptr