自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Qt中对象销毁的几种用法

1. 生成对象时指定了parent, 且此对象是QObject,则parent会接管此对象的销毁工作。 即只用new不用delete, 当parent在销毁时会自动将这个子对象进行合适的销毁。 由于自动销毁,至于如果使用deleteLater();这种重复删除,会不会和Qt自动销毁的机制有冲突?这个就没研究明白了。 2. 生成对象时使用了QPointer, 在删除时应使用 XX.d

2013-05-27 01:29:21 9086 1

转载 【转载】Qt的内存管理(转)

在QT的程序中经常会看到只有new而不delete的情况,其实是因为QT有一套回收内存的机制,主要的规则如下: 1.所有继承自QOBJECT类的类,如果在new的时候指定了父亲,那么它的清理时在父亲被delete的时候delete的,所以如果一个程序中,所有的QOBJECT类都指定了父亲,那么他们是会一级级的在最上面的父亲清理时被清理,而不用自己清理; 2.程序通常最上层会有一个根的Q

2013-05-27 01:28:30 906

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除