qt的对象树
在 Qt中创建对象的时候会提供一个 Parent 对象指针,Q0bject是以对象树的形式组织起来的。
当你创建一个 Q0biect 对象时,会看到 Q0biect 的构造函数接收一个Q0b.ject指针作为参数,这个参数就是 parent,也就是父对象指针。
这相当于,在创建Q0bject,对象时,可以提供一个其父对象,我们创建的这个 Q0biect,对象会自动添加到其父对象的 children (),列表。当父对象析构的时候,这个列表中的所有对象也会被析构。(注意,这里的父对象并不是继承意义上的父类!)