Father class of content with header and Icon. More...
#include <TaskDialog.h>
Public Types | |
enum | ButtonPosition { North , South } |
Signals | |
void | aboutToBeDestroyed () |
Public Member Functions | |
virtual bool | accept () |
is called by the framework if the dialog is accepted (Ok) More... | |
virtual void | autoClosedOnTransactionChange () |
is called by the framework when the dialog is automatically closed due to changing the active transaction More... | |
ButtonPosition | buttonPosition () const |
bool | canClose () const |
virtual void | clicked (int) |
is called by the framework if a button is clicked which has no accept or reject role More... | |
virtual void | closed () |
is called by the framework when the dialog is closed More... | |
void | emitDestructionSignal () |
const std::vector< QWidget * > & | getDialogContent (void) const |
const std::string & | getDocumentName () const |
virtual QDialogButtonBox::StandardButtons | getStandardButtons (void) const |
tells the framework which buttons are wished for the dialog More... | |
virtual void | helpRequested () |
is called by the framework if the user press the help button More... | |
virtual bool | isAllowedAlterDocument (void) const |
virtual bool | isAllowedAlterSelection (void) const |
virtual bool | isAllowedAlterView (void) const |
bool | isAutoCloseOnTransactionChange () const |
bool | isEscapeButtonEnabled () const |
virtual void | modifyStandardButtons (QDialogButtonBox *) |
virtual bool | needsFullSpace () const |
virtual void | open () |
is called by the framework when the dialog is opened More... | |
virtual bool | reject () |
is called by the framework if the dialog is rejected (Cancel) More... | |
void | setAutoCloseOnTransactionChange (bool on) |
Defines whether a task dialog must be closed if the document changed the active transaction. More... | |
void | setButtonPosition (ButtonPosition p) |
void | setDocumentName (const std::string &doc) |
void | setEscapeButtonEnabled (bool on) |
Defines whether a task dialog can be rejected by pressing Esc. More... | |
TaskDialog () | |
~TaskDialog () | |
Protected Attributes | |
std::vector< QWidget * > | Content |
List of TaskBoxes of that dialog. More... | |
ButtonPosition | pos |
Father class of content with header and Icon.
TaskDialog::TaskDialog | ( | ) |
TaskDialog::~TaskDialog | ( | ) |
References Content.
|
signal |
|
virtual |
is called by the framework if the dialog is accepted (Ok)
Reimplemented in Gui::Dialog::TaskPlacement, Gui::TaskDlgRelocation, Gui::TaskElementColors, Gui::TaskView::TaskDialogPython, Gui::Dialog::TaskTextureMapping, Gui::Dialog::TaskTransform, DrawingGui::TaskProjection, DrawingGui::TaskDlgOrthoViews, FemGui::TaskDlgAnalysis, FemGui::TaskDlgCreateNodeSet, FemGui::TaskDlgMeshShapeNetgen, FemGui::TaskDlgFemConstraint, FemGui::TaskDlgFemConstraintBearing, FemGui::TaskDlgFemConstraintContact, FemGui::TaskDlgFemConstraintDisplacement, FemGui::TaskDlgFemConstraintFixed, FemGui::TaskDlgFemConstraintFluidBoundary, FemGui::TaskDlgFemConstraintForce, FemGui::TaskDlgFemConstraintGear, FemGui::TaskDlgFemConstraintHeatflux, FemGui::TaskDlgFemConstraintInitialTemperature, FemGui::TaskDlgFemConstraintPlaneRotation, FemGui::TaskDlgFemConstraintPressure, FemGui::TaskDlgFemConstraintPulley, FemGui::TaskDlgFemConstraintSpring, FemGui::TaskDlgFemConstraintTemperature, FemGui::TaskDlgFemConstraintTransform, FemGui::TaskDlgPost, MeshGui::TaskDecimating, MeshGui::TaskSmoothing, MeshGui::TaskRemoveComponents, MeshGui::TaskSegmentation, MeshGui::TaskSegmentationBestFit, MeshPartGui::TaskCrossSections, MeshPartGui::TaskTessellation, PartGui::TaskCrossSections, PartGui::TaskExtrusion, PartGui::TaskFilletEdges, PartGui::TaskChamferEdges, PartGui::TaskPrimitives, PartGui::TaskPrimitivesEdit, PartGui::TaskProjectionOnSurface, PartGui::TaskRevolution, PartGui::TaskMirroring, PartGui::TaskDlgAttacher, PartGui::TaskFaceColors, PartGui::TaskLoft, PartGui::TaskOffset, PartGui::TaskShapeBuilder, PartGui::TaskSweep, PartGui::TaskThickness, PartDesignGui::TaskDlgBooleanParameters, PartDesignGui::TaskDlgChamferParameters, PartDesignGui::TaskDlgDatumParameters, PartDesignGui::TaskDlgDraftParameters, PartDesignGui::TaskDlgDressUpParameters, PartDesignGui::TaskDlgFeatureParameters, PartDesignGui::TaskDlgFeaturePick, PartDesignGui::TaskDlgFilletParameters, PartDesignGui::TaskDlgLoftParameters, PartDesignGui::TaskDlgMirroredParameters, PartDesignGui::TaskDlgMultiTransformParameters, PartDesignGui::TaskDlgPipeParameters, PartDesignGui::TaskPrimitiveParameters, PartDesignGui::TaskDlgScaledParameters, PartDesignGui::TaskDlgShapeBinder, PartDesignGui::TaskDlgSketchBasedParameters, PartDesignGui::TaskDlgThicknessParameters, PartDesignGui::TaskDlgTransformedParameters, PathGui::TaskDlgPathCompound, ReenGui::TaskFitBSplineSurface, ReenGui::TaskPoisson, ReverseEngineeringGui::TaskSegmentation, ReverseEngineeringGui::TaskSegmentationManual, RobotGui::TaskDlgEdge2Trac, RobotGui::TaskDlgSimulate, RobotGui::TaskDlgTrajectoryCompound, RobotGui::TaskDlgTrajectoryDressUp, SketcherGui::TaskDlgEditSketch, SurfaceGui::TaskFilling, SurfaceGui::TaskGeomFillSurface, SurfaceGui::TaskSections, TechDrawGui::TaskDlgActiveView, TechDrawGui::TaskDlgAlignViews, TechDrawGui::TaskDlgBalloon, TechDrawGui::TaskDlgCenterLine, TechDrawGui::TaskDlgCosmeticLine, TechDrawGui::TaskDlgCosVertex, TechDrawGui::TaskDlgCustomizeFormat, TechDrawGui::TaskDlgDetail, TechDrawGui::TaskDlgDimension, TechDrawGui::TaskDlgGeomHatch, TechDrawGui::TaskDlgHatch, TechDrawGui::TaskDlgLeaderLine, TechDrawGui::TaskDlgLineDecor, TechDrawGui::TaskDlgLinkDim, TechDrawGui::TaskDlgProjection, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgRichAnno, TechDrawGui::TaskDlgSectionView, TechDrawGui::TaskDlgSelectLineAttributes, TechDrawGui::TaskDlgWeldingSymbol, and Gui::TaskCSysDragger.
Referenced by Gui::TaskView::TaskDialogPython::accept(), Gui::TaskView::TaskView::accept(), Gui::TaskCSysDragger::accept(), femexamples.examplesgui.FemExamples::clicked(), femexamples.examplesgui.FemExamples::double_clicked(), ArchComponent.ComponentTaskPanel::editObject(), and PathScripts.PathToolBitLibraryGui.ToolBitLibrary::toolEdit().
|
virtual |
is called by the framework when the dialog is automatically closed due to changing the active transaction
Referenced by Gui::TaskView::TaskView::slotRedoDocument(), and Gui::TaskView::TaskView::slotUndoDocument().
ButtonPosition Gui::TaskView::TaskDialog::buttonPosition | ( | ) | const |
Referenced by Gui::TaskView::TaskView::showDialog().
bool TaskDialog::canClose | ( | void | ) | const |
Referenced by PartGui::ViewProviderOffset::setEdit(), and PartGui::ViewProviderThickness::setEdit().
|
virtual |
is called by the framework if a button is clicked which has no accept or reject role
Reimplemented in Gui::Dialog::TaskPlacement, MeshPartGui::TaskCrossSections, PartGui::TaskCrossSections, Gui::TaskDlgRelocation, Gui::TaskElementColors, Gui::TaskView::TaskDialogPython, Gui::Dialog::TaskTransform, DrawingGui::TaskDlgOrthoViews, FemGui::TaskDlgMeshShapeNetgen, FemGui::TaskDlgPost, MeshGui::TaskRemeshGmsh, MeshGui::TaskRemoveComponents, MeshPartGui::TaskTessellation, PartGui::TaskBooleanOperation, PartGui::TaskExtrusion, PartGui::TaskFilletEdges, PartGui::TaskChamferEdges, PartGui::TaskProjectionOnSurface, PartGui::TaskDlgAttacher, PartGui::TaskFaceColors, PartGui::TaskLoft, PartGui::TaskOffset, PartGui::TaskShapeBuilder, PartGui::TaskSweep, PartGui::TaskThickness, PartDesignGui::TaskDlgBooleanParameters, PartDesignGui::TaskDlgFeaturePick, PathGui::TaskDlgPathCompound, ReverseEngineeringGui::TaskSegmentationManual, RobotGui::TaskDlgEdge2Trac, RobotGui::TaskDlgSimulate, RobotGui::TaskDlgTrajectoryDressUp, SketcherGui::TaskDlgEditSketch, TechDrawGui::TaskDlgActiveView, TechDrawGui::TaskDlgAlignViews, TechDrawGui::TaskDlgBalloon, TechDrawGui::TaskDlgCenterLine, TechDrawGui::TaskDlgCosmeticLine, TechDrawGui::TaskDlgCosVertex, TechDrawGui::TaskDlgCustomizeFormat, TechDrawGui::TaskDlgDetail, TechDrawGui::TaskDlgDimension, TechDrawGui::TaskDlgGeomHatch, TechDrawGui::TaskDlgHatch, TechDrawGui::TaskDlgLeaderLine, TechDrawGui::TaskDlgLineDecor, TechDrawGui::TaskDlgLinkDim, TechDrawGui::TaskDlgProjection, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgRichAnno, TechDrawGui::TaskDlgSelectLineAttributes, and TechDrawGui::TaskDlgWeldingSymbol.
Referenced by Gui::TaskView::TaskView::clicked().
|
virtual |
is called by the framework when the dialog is closed
Reimplemented in SurfaceGui::TaskFilling.
Referenced by gzip_utf8.GzipFile::filename(), Gui::TaskView::TaskView::removeDialog(), and draftguitools.gui_trackers.wireTracker::update().
void Gui::TaskView::TaskDialog::emitDestructionSignal | ( | ) |
Referenced by Gui::TaskView::TaskView::removeDialog().
const std::vector< QWidget * > & TaskDialog::getDialogContent | ( | void | ) | const |
const std::string & Gui::TaskView::TaskDialog::getDocumentName | ( | ) | const |
Referenced by DrawingGui::TaskDlgOrthoViews::accept(), FemGui::TaskDlgPost::accept(), PartGui::TaskPrimitivesEdit::accept(), PartGui::TaskDlgAttacher::accept(), Gui::Document::canClose(), Gui::TaskView::TaskView::keyPressEvent(), DrawingGui::TaskDlgOrthoViews::reject(), FemGui::TaskDlgPost::reject(), PartGui::TaskPrimitivesEdit::reject(), PartGui::TaskDlgAttacher::reject(), and SketcherGui::TaskDlgEditSketch::reject().
|
virtual |
tells the framework which buttons are wished for the dialog
Reimplemented in Gui::Dialog::TaskDisplayProperties, Gui::Dialog::TaskPlacement, Gui::TaskElementColors, Gui::Dialog::TaskTextureMapping, Gui::Dialog::TaskTransform, DrawingGui::TaskProjection, MeshGui::TaskDecimating, MeshGui::TaskSmoothing, MeshGui::TaskRemeshGmsh, MeshGui::TaskRemoveComponents, MeshGui::TaskSegmentation, MeshGui::TaskSegmentationBestFit, MeshPartGui::TaskCrossSections, MeshPartGui::TaskCurveOnMesh, MeshPartGui::TaskTessellation, PartGui::TaskCrossSections, PartGui::TaskBooleanOperation, PartGui::TaskExtrusion, PartGui::TaskFilletEdges, PartGui::TaskChamferEdges, PartGui::TaskPrimitives, PartGui::TaskPrimitivesEdit, PartGui::TaskProjectionOnSurface, PartGui::TaskRevolution, PartGui::TaskMirroring, PartGui::TaskCheckGeometryDialog, PartGui::TaskMeasureLinear, PartGui::TaskMeasureAngular, PartGui::TaskFaceColors, PartGui::TaskLoft, PartGui::TaskOffset, PartGui::TaskShapeBuilder, PartGui::TaskSweep, PartGui::TaskThickness, ReenGui::TaskFitBSplineSurface, ReenGui::TaskPoisson, ReverseEngineeringGui::TaskSegmentation, ReverseEngineeringGui::TaskSegmentationManual, SurfaceGui::TaskFilling, SurfaceGui::TaskGeomFillSurface, SurfaceGui::TaskSections, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgSectionView, Gui::TaskCSysDragger, Gui::TaskDlgRelocation, Gui::TaskView::TaskDialogPython, FemGui::TaskDlgAnalysis, FemGui::TaskDlgCreateNodeSet, FemGui::TaskDlgMeshShapeNetgen, FemGui::TaskDlgFemConstraint, FemGui::TaskDlgPost, PartGui::TaskDlgAttacher, PartDesignGui::TaskDlgBooleanParameters, PartDesignGui::TaskDlgFeaturePick, PartDesignGui::TaskPrimitiveParameters, PathGui::TaskDlgPathCompound, RobotGui::TaskDlgEdge2Trac, RobotGui::TaskDlgSimulate, RobotGui::TaskDlgTrajectoryCompound, RobotGui::TaskDlgTrajectoryDressUp, SketcherGui::TaskDlgEditSketch, and SketcherGui::TaskSketcherValidation.
Referenced by Gui::TaskView::TaskDialogPython::getStandardButtons(), PartDesignGui::TaskPrimitiveParameters::getStandardButtons(), and Gui::TaskView::TaskView::showDialog().
|
virtual |
is called by the framework if the user press the help button
Reimplemented in Gui::TaskDlgRelocation, Gui::TaskView::TaskDialogPython, FemGui::TaskDlgAnalysis, FemGui::TaskDlgCreateNodeSet, FemGui::TaskDlgMeshShapeNetgen, PathGui::TaskDlgPathCompound, RobotGui::TaskDlgEdge2Trac, RobotGui::TaskDlgSimulate, RobotGui::TaskDlgTrajectoryCompound, RobotGui::TaskDlgTrajectoryDressUp, TechDrawGui::TaskDlgActiveView, TechDrawGui::TaskDlgAlignViews, TechDrawGui::TaskDlgBalloon, TechDrawGui::TaskDlgCenterLine, TechDrawGui::TaskDlgCosmeticLine, TechDrawGui::TaskDlgCosVertex, TechDrawGui::TaskDlgCustomizeFormat, TechDrawGui::TaskDlgDetail, TechDrawGui::TaskDlgDimension, TechDrawGui::TaskDlgGeomHatch, TechDrawGui::TaskDlgHatch, TechDrawGui::TaskDlgLeaderLine, TechDrawGui::TaskDlgLineDecor, TechDrawGui::TaskDlgLinkDim, TechDrawGui::TaskDlgProjection, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgRichAnno, TechDrawGui::TaskDlgSectionView, TechDrawGui::TaskDlgSelectLineAttributes, and TechDrawGui::TaskDlgWeldingSymbol.
Referenced by Gui::TaskView::TaskView::helpRequested().
|
virtual |
Indicates whether this task dialog allows other commands to modify the document while it is open.
Reimplemented in MeshGui::TaskSmoothing, MeshGui::TaskRemeshGmsh, MeshGui::TaskRemoveComponents, Gui::Dialog::TaskDisplayProperties, Gui::Dialog::TaskPlacement, Gui::TaskView::TaskDialogPython, DrawingGui::TaskProjection, FemGui::TaskDlgFemConstraint, FemGui::TaskDlgPost, MeshGui::TaskDecimating, PartGui::TaskBooleanOperation, PartGui::TaskMirroring, PartGui::TaskDlgAttacher, PartGui::TaskCheckGeometryDialog, PartGui::TaskMeasureLinear, PartGui::TaskMeasureAngular, PartDesignGui::TaskDlgBooleanParameters, PartDesignGui::TaskDlgFeaturePick, ReverseEngineeringGui::TaskSegmentationManual, SketcherGui::TaskDlgEditSketch, TechDrawGui::TaskDlgActiveView, TechDrawGui::TaskDlgAlignViews, TechDrawGui::TaskDlgBalloon, TechDrawGui::TaskDlgCenterLine, TechDrawGui::TaskDlgCosmeticLine, TechDrawGui::TaskDlgCosVertex, TechDrawGui::TaskDlgCustomizeFormat, TechDrawGui::TaskDlgDetail, TechDrawGui::TaskDlgDimension, TechDrawGui::TaskDlgGeomHatch, TechDrawGui::TaskDlgHatch, TechDrawGui::TaskDlgLeaderLine, TechDrawGui::TaskDlgLineDecor, TechDrawGui::TaskDlgLinkDim, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgRichAnno, TechDrawGui::TaskDlgSectionView, TechDrawGui::TaskDlgSelectLineAttributes, and TechDrawGui::TaskDlgWeldingSymbol.
Referenced by Gui::ControlSingleton::isAllowedAlterDocument(), and Gui::TaskView::TaskDialogPython::isAllowedAlterDocument().
|
virtual |
Indicates whether this task dialog allows other commands to modify the selection while it is open.
Reimplemented in Gui::Dialog::TaskDisplayProperties, Gui::Dialog::TaskPlacement, Gui::TaskView::TaskDialogPython, and TechDrawGui::TaskDlgSectionView.
Referenced by Gui::ControlSingleton::isAllowedAlterSelection(), and Gui::TaskView::TaskDialogPython::isAllowedAlterSelection().
|
virtual |
Indicates whether this task dialog allows other commands to modify the 3d view while it is open.
Reimplemented in Gui::Dialog::TaskDisplayProperties, Gui::Dialog::TaskPlacement, and Gui::TaskView::TaskDialogPython.
Referenced by Gui::ControlSingleton::isAllowedAlterView(), and Gui::TaskView::TaskDialogPython::isAllowedAlterView().
bool Gui::TaskView::TaskDialog::isAutoCloseOnTransactionChange | ( | ) | const |
bool Gui::TaskView::TaskDialog::isEscapeButtonEnabled | ( | ) | const |
Referenced by Gui::TaskView::TaskView::keyPressEvent().
|
virtual |
Reimplemented in Gui::TaskView::TaskDialogPython, FemGui::TaskDlgPost, MeshGui::TaskRemoveComponents, PartGui::TaskPrimitives, ReverseEngineeringGui::TaskSegmentationManual, TechDrawGui::TaskDlgActiveView, TechDrawGui::TaskDlgCenterLine, TechDrawGui::TaskDlgCosVertex, TechDrawGui::TaskDlgDetail, TechDrawGui::TaskDlgLeaderLine, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgRichAnno, and TechDrawGui::TaskDlgWeldingSymbol.
Referenced by Gui::TaskView::TaskView::showDialog().
|
virtual |
Reimplemented in Gui::TaskView::TaskDialogPython, PartGui::TaskBooleanOperation, PartGui::TaskFilletEdges, PartGui::TaskChamferEdges, PartGui::TaskMirroring, PartGui::TaskCheckGeometryDialog, PartGui::TaskMeasureLinear, and PartGui::TaskMeasureAngular.
Referenced by Gui::TaskView::TaskDialogPython::needsFullSpace(), and Gui::TaskView::TaskView::showDialog().
|
virtual |
is called by the framework when the dialog is opened
Reimplemented in Gui::Dialog::TaskPlacement, Gui::TaskDlgRelocation, Gui::TaskElementColors, Gui::TaskView::TaskDialogPython, DrawingGui::TaskDlgOrthoViews, FemGui::TaskDlgAnalysis, FemGui::TaskDlgCreateNodeSet, FemGui::TaskDlgMeshShapeNetgen, FemGui::TaskDlgFemConstraint, FemGui::TaskDlgFemConstraintContact, FemGui::TaskDlgFemConstraintDisplacement, FemGui::TaskDlgFemConstraintFixed, FemGui::TaskDlgFemConstraintFluidBoundary, FemGui::TaskDlgFemConstraintForce, FemGui::TaskDlgFemConstraintHeatflux, FemGui::TaskDlgFemConstraintInitialTemperature, FemGui::TaskDlgFemConstraintPlaneRotation, FemGui::TaskDlgFemConstraintPressure, FemGui::TaskDlgFemConstraintPulley, FemGui::TaskDlgFemConstraintSpring, FemGui::TaskDlgFemConstraintTemperature, FemGui::TaskDlgFemConstraintTransform, FemGui::TaskDlgPost, MeshPartGui::TaskTessellation, PartGui::TaskFilletEdges, PartGui::TaskChamferEdges, PartGui::TaskDlgAttacher, PartGui::TaskFaceColors, PartGui::TaskLoft, PartGui::TaskOffset, PartGui::TaskShapeBuilder, PartGui::TaskSweep, PartGui::TaskThickness, PartDesignGui::TaskDlgBooleanParameters, PartDesignGui::TaskDlgFeaturePick, PathGui::TaskDlgPathCompound, ReenGui::TaskFitBSplineSurface, ReenGui::TaskPoisson, RobotGui::TaskDlgEdge2Trac, RobotGui::TaskDlgSimulate, RobotGui::TaskDlgTrajectoryCompound, RobotGui::TaskDlgTrajectoryDressUp, SketcherGui::TaskDlgEditSketch, SurfaceGui::TaskFilling, SurfaceGui::TaskGeomFillSurface, SurfaceGui::TaskSections, TechDrawGui::TaskDlgActiveView, TechDrawGui::TaskDlgAlignViews, TechDrawGui::TaskDlgBalloon, TechDrawGui::TaskDlgCenterLine, TechDrawGui::TaskDlgCosmeticLine, TechDrawGui::TaskDlgCosVertex, TechDrawGui::TaskDlgCustomizeFormat, TechDrawGui::TaskDlgDetail, TechDrawGui::TaskDlgDimension, TechDrawGui::TaskDlgGeomHatch, TechDrawGui::TaskDlgHatch, TechDrawGui::TaskDlgLeaderLine, TechDrawGui::TaskDlgLineDecor, TechDrawGui::TaskDlgLinkDim, TechDrawGui::TaskDlgProjection, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgRichAnno, TechDrawGui::TaskDlgSectionView, TechDrawGui::TaskDlgSelectLineAttributes, TechDrawGui::TaskDlgWeldingSymbol, and Gui::TaskCSysDragger.
Referenced by Gui::TaskCSysDragger::open(), and Gui::TaskView::TaskView::showDialog().
|
virtual |
is called by the framework if the dialog is rejected (Cancel)
Reimplemented in Gui::Dialog::TaskDisplayProperties, Gui::Dialog::TaskPlacement, Gui::TaskDlgRelocation, Gui::TaskElementColors, Gui::TaskView::TaskDialogPython, Gui::Dialog::TaskTextureMapping, Gui::Dialog::TaskTransform, DrawingGui::TaskDlgOrthoViews, FemGui::TaskDlgAnalysis, FemGui::TaskDlgCreateNodeSet, FemGui::TaskDlgMeshShapeNetgen, FemGui::TaskDlgFemConstraint, FemGui::TaskDlgFemConstraintContact, FemGui::TaskDlgFemConstraintDisplacement, FemGui::TaskDlgFemConstraintFixed, FemGui::TaskDlgFemConstraintFluidBoundary, FemGui::TaskDlgFemConstraintForce, FemGui::TaskDlgFemConstraintHeatflux, FemGui::TaskDlgFemConstraintInitialTemperature, FemGui::TaskDlgFemConstraintPlaneRotation, FemGui::TaskDlgFemConstraintPressure, FemGui::TaskDlgFemConstraintSpring, FemGui::TaskDlgFemConstraintTemperature, FemGui::TaskDlgFemConstraintTransform, FemGui::TaskDlgPost, MeshPartGui::TaskCurveOnMesh, MeshPartGui::TaskTessellation, PartGui::TaskExtrusion, PartGui::TaskFilletEdges, PartGui::TaskChamferEdges, PartGui::TaskPrimitives, PartGui::TaskPrimitivesEdit, PartGui::TaskProjectionOnSurface, PartGui::TaskDlgAttacher, PartGui::TaskFaceColors, PartGui::TaskLoft, PartGui::TaskOffset, PartGui::TaskShapeBuilder, PartGui::TaskSweep, PartGui::TaskThickness, PartDesignGui::TaskDlgBooleanParameters, PartDesignGui::TaskDlgDatumParameters, PartDesignGui::TaskDlgDressUpParameters, PartDesignGui::TaskDlgFeatureParameters, PartDesignGui::TaskDlgFeaturePick, PartDesignGui::TaskPrimitiveParameters, PartDesignGui::TaskDlgShapeBinder, PartDesignGui::TaskDlgSketchBasedParameters, PartDesignGui::TaskDlgTransformedParameters, PathGui::TaskDlgPathCompound, RobotGui::TaskDlgEdge2Trac, RobotGui::TaskDlgSimulate, RobotGui::TaskDlgTrajectoryCompound, RobotGui::TaskDlgTrajectoryDressUp, SketcherGui::TaskDlgEditSketch, SurfaceGui::TaskFilling, SurfaceGui::TaskGeomFillSurface, SurfaceGui::TaskSections, TechDrawGui::TaskDlgActiveView, TechDrawGui::TaskDlgAlignViews, TechDrawGui::TaskDlgBalloon, TechDrawGui::TaskDlgCenterLine, TechDrawGui::TaskDlgCosmeticLine, TechDrawGui::TaskDlgCosVertex, TechDrawGui::TaskDlgCustomizeFormat, TechDrawGui::TaskDlgDetail, TechDrawGui::TaskDlgDimension, TechDrawGui::TaskDlgGeomHatch, TechDrawGui::TaskDlgHatch, TechDrawGui::TaskDlgLeaderLine, TechDrawGui::TaskDlgLineDecor, TechDrawGui::TaskDlgLinkDim, TechDrawGui::TaskDlgProjection, TechDrawGui::TaskDlgProjGroup, TechDrawGui::TaskDlgRichAnno, TechDrawGui::TaskDlgSectionView, TechDrawGui::TaskDlgSelectLineAttributes, and TechDrawGui::TaskDlgWeldingSymbol.
Referenced by draftguitools.gui_hatch.Draft_Hatch_TaskPanel::accept(), draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelCmd::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelEdit::accept(), drafttaskpanels.task_shapestring.ShapeStringTaskPanel::action(), femexamples.examplesgui.FemExamples::clicked(), Gui::TaskView::TaskDialogPython::reject(), Gui::TaskView::TaskView::reject(), and PathScripts.PathToolBitLibraryGui.ToolBitLibrary::toolEdit().
void Gui::TaskView::TaskDialog::setAutoCloseOnTransactionChange | ( | bool | on | ) |
Defines whether a task dialog must be closed if the document changed the active transaction.
Referenced by TechDrawGui::TaskDlgBalloon::TaskDlgBalloon(), TechDrawGui::TaskDlgCenterLine::TaskDlgCenterLine(), TechDrawGui::TaskDlgDimension::TaskDlgDimension(), and TechDrawGui::TaskDlgProjection::TaskDlgProjection().
void Gui::TaskView::TaskDialog::setButtonPosition | ( | ButtonPosition | p | ) |
void Gui::TaskView::TaskDialog::setDocumentName | ( | const std::string & | doc | ) |
Referenced by Gui::Document::setEdit(), and PartGui::TaskDlgAttacher::TaskDlgAttacher().
void Gui::TaskView::TaskDialog::setEscapeButtonEnabled | ( | bool | on | ) |
Defines whether a task dialog can be rejected by pressing Esc.
Referenced by SketcherGui::TaskDlgEditSketch::TaskDlgEditSketch().
|
protected |
List of TaskBoxes of that dialog.
Referenced by PartDesignGui::TaskDlgFeatureParameters::accept(), FemGui::TaskDlgPost::appendBox(), getDialogContent(), PartGui::TaskBooleanOperation::TaskBooleanOperation(), PartGui::TaskChamferEdges::TaskChamferEdges(), PartGui::TaskCheckGeometryDialog::TaskCheckGeometryDialog(), MeshPartGui::TaskCrossSections::TaskCrossSections(), PartGui::TaskCrossSections::TaskCrossSections(), MeshPartGui::TaskCurveOnMesh::TaskCurveOnMesh(), MeshGui::TaskDecimating::TaskDecimating(), Gui::TaskView::TaskDialogPython::TaskDialogPython(), Gui::Dialog::TaskDisplayProperties::TaskDisplayProperties(), TechDrawGui::TaskDlgActiveView::TaskDlgActiveView(), TechDrawGui::TaskDlgAlignViews::TaskDlgAlignViews(), FemGui::TaskDlgAnalysis::TaskDlgAnalysis(), PartGui::TaskDlgAttacher::TaskDlgAttacher(), TechDrawGui::TaskDlgBalloon::TaskDlgBalloon(), PartDesignGui::TaskDlgBooleanParameters::TaskDlgBooleanParameters(), TechDrawGui::TaskDlgCenterLine::TaskDlgCenterLine(), PartDesignGui::TaskDlgChamferParameters::TaskDlgChamferParameters(), TechDrawGui::TaskDlgCosmeticLine::TaskDlgCosmeticLine(), TechDrawGui::TaskDlgCosVertex::TaskDlgCosVertex(), FemGui::TaskDlgCreateNodeSet::TaskDlgCreateNodeSet(), TechDrawGui::TaskDlgCustomizeFormat::TaskDlgCustomizeFormat(), PartDesignGui::TaskDlgDatumParameters::TaskDlgDatumParameters(), TechDrawGui::TaskDlgDetail::TaskDlgDetail(), TechDrawGui::TaskDlgDimension::TaskDlgDimension(), PartDesignGui::TaskDlgDraftParameters::TaskDlgDraftParameters(), RobotGui::TaskDlgEdge2Trac::TaskDlgEdge2Trac(), SketcherGui::TaskDlgEditSketch::TaskDlgEditSketch(), PartDesignGui::TaskDlgFeaturePick::TaskDlgFeaturePick(), FemGui::TaskDlgFemConstraintBearing::TaskDlgFemConstraintBearing(), FemGui::TaskDlgFemConstraintContact::TaskDlgFemConstraintContact(), FemGui::TaskDlgFemConstraintDisplacement::TaskDlgFemConstraintDisplacement(), FemGui::TaskDlgFemConstraintFixed::TaskDlgFemConstraintFixed(), FemGui::TaskDlgFemConstraintFluidBoundary::TaskDlgFemConstraintFluidBoundary(), FemGui::TaskDlgFemConstraintForce::TaskDlgFemConstraintForce(), FemGui::TaskDlgFemConstraintGear::TaskDlgFemConstraintGear(), FemGui::TaskDlgFemConstraintHeatflux::TaskDlgFemConstraintHeatflux(), FemGui::TaskDlgFemConstraintInitialTemperature::TaskDlgFemConstraintInitialTemperature(), FemGui::TaskDlgFemConstraintPlaneRotation::TaskDlgFemConstraintPlaneRotation(), FemGui::TaskDlgFemConstraintPressure::TaskDlgFemConstraintPressure(), FemGui::TaskDlgFemConstraintPulley::TaskDlgFemConstraintPulley(), FemGui::TaskDlgFemConstraintSpring::TaskDlgFemConstraintSpring(), FemGui::TaskDlgFemConstraintTemperature::TaskDlgFemConstraintTemperature(), FemGui::TaskDlgFemConstraintTransform::TaskDlgFemConstraintTransform(), PartDesignGui::TaskDlgFilletParameters::TaskDlgFilletParameters(), TechDrawGui::TaskDlgGeomHatch::TaskDlgGeomHatch(), TechDrawGui::TaskDlgHatch::TaskDlgHatch(), PartDesignGui::TaskDlgHelixParameters::TaskDlgHelixParameters(), PartDesignGui::TaskDlgHoleParameters::TaskDlgHoleParameters(), TechDrawGui::TaskDlgLeaderLine::TaskDlgLeaderLine(), PartDesignGui::TaskDlgLinearPatternParameters::TaskDlgLinearPatternParameters(), TechDrawGui::TaskDlgLineDecor::TaskDlgLineDecor(), TechDrawGui::TaskDlgLinkDim::TaskDlgLinkDim(), PartDesignGui::TaskDlgLoftParameters::TaskDlgLoftParameters(), FemGui::TaskDlgMeshShapeNetgen::TaskDlgMeshShapeNetgen(), PartDesignGui::TaskDlgMirroredParameters::TaskDlgMirroredParameters(), PartDesignGui::TaskDlgMultiTransformParameters::TaskDlgMultiTransformParameters(), DrawingGui::TaskDlgOrthoViews::TaskDlgOrthoViews(), PartDesignGui::TaskDlgPadParameters::TaskDlgPadParameters(), PathGui::TaskDlgPathCompound::TaskDlgPathCompound(), PartDesignGui::TaskDlgPipeParameters::TaskDlgPipeParameters(), PartDesignGui::TaskDlgPocketParameters::TaskDlgPocketParameters(), PartDesignGui::TaskDlgPolarPatternParameters::TaskDlgPolarPatternParameters(), TechDrawGui::TaskDlgProjection::TaskDlgProjection(), TechDrawGui::TaskDlgProjGroup::TaskDlgProjGroup(), PartDesignGui::TaskDlgRevolutionParameters::TaskDlgRevolutionParameters(), TechDrawGui::TaskDlgRichAnno::TaskDlgRichAnno(), PartDesignGui::TaskDlgScaledParameters::TaskDlgScaledParameters(), TechDrawGui::TaskDlgSectionView::TaskDlgSectionView(), TechDrawGui::TaskDlgSelectLineAttributes::TaskDlgSelectLineAttributes(), PartDesignGui::TaskDlgShapeBinder::TaskDlgShapeBinder(), RobotGui::TaskDlgSimulate::TaskDlgSimulate(), PartDesignGui::TaskDlgThicknessParameters::TaskDlgThicknessParameters(), RobotGui::TaskDlgTrajectoryCompound::TaskDlgTrajectoryCompound(), RobotGui::TaskDlgTrajectoryDressUp::TaskDlgTrajectoryDressUp(), PartDesignGui::TaskDlgTransformedParameters::TaskDlgTransformedParameters(), TechDrawGui::TaskDlgWeldingSymbol::TaskDlgWeldingSymbol(), Gui::TaskElementColors::TaskElementColors(), PartGui::TaskExtrusion::TaskExtrusion(), PartGui::TaskFaceColors::TaskFaceColors(), PartGui::TaskFilletEdges::TaskFilletEdges(), SurfaceGui::TaskFilling::TaskFilling(), ReenGui::TaskFitBSplineSurface::TaskFitBSplineSurface(), PartGui::TaskLoft::TaskLoft(), PartGui::TaskMirroring::TaskMirroring(), PartGui::TaskOffset::TaskOffset(), Gui::Dialog::TaskPlacement::TaskPlacement(), ReenGui::TaskPoisson::TaskPoisson(), PartDesignGui::TaskPrimitiveParameters::TaskPrimitiveParameters(), PartGui::TaskPrimitives::TaskPrimitives(), PartGui::TaskPrimitivesEdit::TaskPrimitivesEdit(), DrawingGui::TaskProjection::TaskProjection(), PartGui::TaskProjectionOnSurface::TaskProjectionOnSurface(), MeshGui::TaskRemeshGmsh::TaskRemeshGmsh(), MeshGui::TaskRemoveComponents::TaskRemoveComponents(), PartGui::TaskRevolution::TaskRevolution(), SurfaceGui::TaskSections::TaskSections(), MeshGui::TaskSegmentation::TaskSegmentation(), ReverseEngineeringGui::TaskSegmentation::TaskSegmentation(), MeshGui::TaskSegmentationBestFit::TaskSegmentationBestFit(), ReverseEngineeringGui::TaskSegmentationManual::TaskSegmentationManual(), PartGui::TaskShapeBuilder::TaskShapeBuilder(), SketcherGui::TaskSketcherValidation::TaskSketcherValidation(), MeshGui::TaskSmoothing::TaskSmoothing(), PartGui::TaskSweep::TaskSweep(), MeshPartGui::TaskTessellation::TaskTessellation(), Gui::Dialog::TaskTextureMapping::TaskTextureMapping(), PartGui::TaskThickness::TaskThickness(), Gui::Dialog::TaskTransform::TaskTransform(), ~TaskDialog(), Gui::TaskView::TaskDialogPython::~TaskDialogPython(), SketcherGui::TaskDlgEditSketch::~TaskDlgEditSketch(), and PartDesignGui::TaskDlgFeaturePick::~TaskDlgFeaturePick().
|
protected |
Referenced by draftguitools.gui_beziers.BezCurve::action(), draftguitools.gui_beziers.CubicBezCurve::action(), draftguitools.gui_ellipses.Ellipse::action(), draftguitools.gui_lines.Line::action(), draftguitools.gui_rectangles.Rectangle::action(), draftguitools.gui_splines.BSpline::action(), draftguitools.gui_stretch.Stretch::action(), Mod.PartDesign.fcgear.fcgear.FCWireBuilder::arc(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder::arc(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder::arc(), Mod.PartDesign.fcgear.fcgear.FCWireBuilder::curve(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder::curve(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder::curve(), Mod.PartDesign.fcgear.fcgear.FCWireBuilder::line(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder::line(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder::line(), Mod.PartDesign.fcgear.fcgear.FCWireBuilder::move(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder::move(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder::move(), and draftguitools.gui_trackers.boxTracker::update().