Qt - 使用父派生成新对象 - 没有删除?

时间:2013-01-21 10:40:34

标签: c++ qt memory-management memory-leaks

我是否理解一切正确 - 如果我通过 new 创建一些Qt对象,并且此对象具有 parent 参数的构造函数,那么如果我将值传递给此参数我不需要在这个对象上调用 delete ,它会被自动调用为父对象吗?对于在构造函数中具有 parent param的每个Qt类都是如此?

1 个答案:

答案 0 :(得分:2)

Yes

  

当您使用另一个对象作为父对象创建QObject时,它会被添加到父对象的children()列表中,并在父对象被删除时被删除。