new 了两个对象,但是只需要 delete m 就可以,而不需要 delete a。
addWidget() 会把 a “挂到” m 身上,成为 m 的 child。m 成为 a 的 parent。
delete m 的时候,m 会首先把自己的所有 child 先全部 delete,然后再销毁自己。
所以 delete m,qt 的 parent-child 机制会自动 delete a 对象。
[stronghill@stronghill ~]$ sudo apt-get install qt4-doc
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get --fix-broken install' to correct these:
The following packages have unmet dependencies:
openal-soft: Obsoletes: openal (<= 0.0.10)
openal-soft-devel: Obsoletes: openal-devel (<= 0.0.10)
E: Unmet dependencies. Try 'apt-get --fix-broken install' with no packages (or specify a solution).