Qt 自动销毁

Qt 自动销毁,qt,qgraphicsitem,qobject,Qt,Qgraphicsitem,Qobject,QGraphicsObject继承自QGraphicsItem和QObject,但与大多数QObject子类不同,QGraphicsObject的构造函数没有QObject*父参数 那么,这是否意味着我应该在构造函数中提供这样一个参数,当我将其子类化时,或者甚至使用setParent方法来具有自动销毁功能 附言:我有Qt 5不,你没有。QGraphicsItem有自己的父/子层次结构。QGraphicsItems的生命周期像QObject一样管理。父项负责销毁其子项。如果QGraphicscen

QGraphicsObject继承自QGraphicsItem和QObject,但与大多数QObject子类不同,QGraphicsObject的构造函数没有QObject*父参数

那么,这是否意味着我应该在构造函数中提供这样一个参数,当我将其子类化时,或者甚至使用setParent方法来具有自动销毁功能

附言:我有Qt 5不,你没有。QGraphicsItem有自己的父/子层次结构。QGraphicsItems的生命周期像QObject一样管理。父项负责销毁其子项。如果QGraphicscene拥有QGraphicsSitem,则该场景正在管理其生命周期。

不,您没有。QGraphicsItem有自己的父/子层次结构。QGraphicsItems的生命周期像QObject一样管理。父项负责销毁其子项。如果QGraphicscene拥有QGraphicsSitem,则场景正在管理其生命周期