为什么我delete一个Widget,内存不会释放呢。
今天做了个试验,看new的内存是否有通过delete释放了。首先用简单的数据类型。char * p = new char[1024 * 1024];可以看到内存增长了,然后delete [] p;内存也可以恢复到new之前的大小。接着用自定义的class,在new后,内存增长了,然后delete,内存也减小到new之前的大小。但是当我new的是QWidget的时候,内存增长了,delete之后,内存也不减小,而且当我多次new QWidget的时候,内存也不再增长。。求解释。