FreeCAD: master 2ac84872

Author Committer Branch Timestamp Parent
uwestoehr wmayer master 2021-02-05 01:45:37 master a544951d
Changeset [PD] make pointers to the UI std::unique_ptr

Same as PR 0004293, just for PartDesign

as noted in https://github.com/FreeCAD/FreeCAD/pull/4271#discussion_r554673632
the pointer to the UI should be a unique pointer.

This PR does this for all PartDesign dialogs that don't already use a unique_ptr.
mod - src/Mod/PartDesign/Gui/TaskBooleanParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskBooleanParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskChamferParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskDraftParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskFeaturePick.h Diff File
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskFilletParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskHelixParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHelixParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskHoleParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskLinearPatternParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskLoftParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskLoftParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMirroredParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskMultiTransformParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskPadParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPadParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskPipeParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPipeParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskPocketParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPocketParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskPolarPatternParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskRevolutionParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskRevolutionParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskScaledParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskScaledParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskShapeBinder.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskShapeBinder.h Diff File
mod - src/Mod/PartDesign/Gui/TaskThicknessParameters.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskThicknessParameters.h Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedMessages.cpp Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedMessages.h Diff File
mod - src/Mod/PartDesign/Gui/TaskTransformedParameters.cpp Diff File