ItemViewImageDelegate::~ItemViewImageDelegate() { Q_D(ItemViewImageDelegate); removeAllOverlays(); delete d; }
//------------------------------------------------------------------------ SkyDef::~SkyDef() { removeFog(); removeAllFogControllers(); removeFarClippingPlane(); removeAllFarClippingPlaneControllers(); removeBackground(); removeAllBackgroundControllers(); removeAllAtmospheres(); removeAllAtmosphereControllers(); removeAllBodies(); removeAllBodyControllers(); removeAllCloudLayers(); removeAllCloudLayerControllers(); removeAllMaterialControllers(); removeAllSounds(); removeAllSoundControllers(); removeAllOverlays(); removeAllOverlayControllers(); }