• 5968阅读
  • 3回复

关于QT内存卸载的问题 [复制链接]

上一主题 下一主题
离线downstairs
 

只看楼主 倒序阅读 楼主  发表于: 2010-07-12
如果每个子Widget都指定父元素。那子Widget的 析构函数 可以不写么??
喜爱编程的猫头鹰
离线xtfllbl

只看该作者 1楼 发表于: 2010-07-12
可以,不过要等到爸爸死了,儿子才会死,如果爸爸是千年老妖,那么儿子也会跟着变成小妖精。
上海欢迎您
离线downstairs

只看该作者 2楼 发表于: 2010-07-13
引用第1楼xtfllbl于2010-07-12 13:47发表的  :
可以,不过要等到爸爸死了,儿子才会死,如果爸爸是千年老妖,那么儿子也会跟着变成小妖精。
谢谢哥的精妙回答。感激无限
喜爱编程的猫头鹰
离线dbzhang800

只看该作者 3楼 发表于: 2010-07-13
引用楼主downstairs于2010-07-12 13:37发表的 关于QT内存卸载的问题 :
如果每个子Widget都指定父元素。那子Widget的 析构函数 可以不写么??

两个完全不同概念,即使你为其指定了parent,该写析构的还是必须要写。

为一个widget指定了parent,parent析构时将delete该widget,从而避免你自己delete,仅此而已。
快速回复
限100 字节
 
上一个 下一个