FemGui::TaskDlgFemConstraint Class Reference

simulation dialog for the TaskView More...

#include <TaskFemConstraint.h>

Public Member Functions

virtual bool accept ()
 is called by the framework if the dialog is accepted (Ok) More...
 
ViewProviderFemConstraintgetConstraintView () const
 
virtual QDialogButtonBox::StandardButtons getStandardButtons (void) const
 returns for Close and Help button More...
 
virtual bool isAllowedAlterDocument (void) const
 
void open ()
 is called the TaskView when the dialog is opened More...
 
virtual bool reject ()
 is called by the framework if the dialog is rejected (Cancel) More...
 
- Public Member Functions inherited from Gui::TaskView::TaskDialog
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...
 
void emitDestructionSignal ()
 
const std::vector< QWidget * > & getDialogContent (void) const
 
const std::string & getDocumentName () const
 
virtual void helpRequested ()
 is called by the framework if the user press the help button More...
 
virtual bool isAllowedAlterSelection (void) const
 
virtual bool isAllowedAlterView (void) const
 
bool isEscapeButtonEnabled () const
 
virtual void modifyStandardButtons (QDialogButtonBox *)
 
virtual bool needsFullSpace () const
 
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

ViewProviderFemConstraintConstraintView
 
TaskFemConstraintparameter
 
- Protected Attributes inherited from Gui::TaskView::TaskDialog
std::vector< QWidget * > Content
 List of TaskBoxes of that dialog. More...
 
ButtonPosition pos
 

Additional Inherited Members

- Public Types inherited from Gui::TaskView::TaskDialog
enum  ButtonPosition { North, South }
 
- Signals inherited from Gui::TaskView::TaskDialog
void aboutToBeDestroyed ()
 

Detailed Description

simulation dialog for the TaskView

Member Function Documentation

◆ accept()

bool TaskDlgFemConstraint::accept ( )
virtual

is called by the framework if the dialog is accepted (Ok)

Reimplemented from Gui::TaskView::TaskDialog.

Reimplemented in FemGui::TaskDlgFemConstraintFluidBoundary, FemGui::TaskDlgFemConstraintDisplacement, FemGui::TaskDlgFemConstraintGear, FemGui::TaskDlgFemConstraintForce, FemGui::TaskDlgFemConstraintBearing, FemGui::TaskDlgFemConstraintPulley, FemGui::TaskDlgFemConstraintTransform, FemGui::TaskDlgFemConstraintHeatflux, FemGui::TaskDlgFemConstraintTemperature, FemGui::TaskDlgFemConstraintContact, FemGui::TaskDlgFemConstraintPressure, FemGui::TaskDlgFemConstraintPlaneRotation, FemGui::TaskDlgFemConstraintFixed, and FemGui::TaskDlgFemConstraintInitialTemperature.

References Gui::Command::commitCommand(), ConstraintView, Gui::Command::Doc, App::DocumentObject::getNameInDocument(), Gui::ViewProviderDocumentObject::getObject(), FemGui::TaskFemConstraint::getReferences(), App::DocumentObject::getStatusString(), Gui::Command::Gui, App::DocumentObject::isValid(), and parameter.

Referenced by FemGui::TaskDlgFemConstraintFixed::accept(), FemGui::TaskDlgFemConstraintPlaneRotation::accept(), FemGui::TaskDlgFemConstraintPressure::accept(), FemGui::TaskDlgFemConstraintContact::accept(), FemGui::TaskDlgFemConstraintTemperature::accept(), FemGui::TaskDlgFemConstraintHeatflux::accept(), FemGui::TaskDlgFemConstraintTransform::accept(), FemGui::TaskDlgFemConstraintBearing::accept(), FemGui::TaskDlgFemConstraintForce::accept(), FemGui::TaskDlgFemConstraintDisplacement::accept(), and FemGui::TaskDlgFemConstraintFluidBoundary::accept().

◆ getConstraintView()

◆ getStandardButtons()

virtual QDialogButtonBox::StandardButtons FemGui::TaskDlgFemConstraint::getStandardButtons ( void  ) const
virtual

returns for Close and Help button

Reimplemented from Gui::TaskView::TaskDialog.

◆ isAllowedAlterDocument()

virtual bool FemGui::TaskDlgFemConstraint::isAllowedAlterDocument ( void  ) const
virtual

Indicates whether this task dialog allows other commands to modify the document while it is open.

Reimplemented from Gui::TaskView::TaskDialog.

◆ open()

◆ reject()

Member Data Documentation

◆ ConstraintView

ViewProviderFemConstraint* FemGui::TaskDlgFemConstraint::ConstraintView
protected

Referenced by FemGui::TaskDlgFemConstraintInitialTemperature::accept(), FemGui::TaskDlgFemConstraintFixed::accept(), FemGui::TaskDlgFemConstraintPlaneRotation::accept(), FemGui::TaskDlgFemConstraintPressure::accept(), FemGui::TaskDlgFemConstraintContact::accept(), FemGui::TaskDlgFemConstraintTemperature::accept(), FemGui::TaskDlgFemConstraintHeatflux::accept(), FemGui::TaskDlgFemConstraintTransform::accept(), FemGui::TaskDlgFemConstraintBearing::accept(), FemGui::TaskDlgFemConstraintPulley::accept(), FemGui::TaskDlgFemConstraintForce::accept(), FemGui::TaskDlgFemConstraintGear::accept(), accept(), FemGui::TaskDlgFemConstraintDisplacement::accept(), FemGui::TaskDlgFemConstraintFluidBoundary::accept(), getConstraintView(), FemGui::TaskDlgFemConstraintInitialTemperature::open(), FemGui::TaskDlgFemConstraintFixed::open(), FemGui::TaskDlgFemConstraintPlaneRotation::open(), FemGui::TaskDlgFemConstraintPressure::open(), FemGui::TaskDlgFemConstraintContact::open(), FemGui::TaskDlgFemConstraintTemperature::open(), FemGui::TaskDlgFemConstraintHeatflux::open(), FemGui::TaskDlgFemConstraintTransform::open(), FemGui::TaskDlgFemConstraintForce::open(), FemGui::TaskDlgFemConstraintPulley::open(), open(), FemGui::TaskDlgFemConstraintDisplacement::open(), 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::TaskDlgFemConstraintTemperature::TaskDlgFemConstraintTemperature(), and FemGui::TaskDlgFemConstraintTransform::TaskDlgFemConstraintTransform().

◆ parameter

TaskFemConstraint* FemGui::TaskDlgFemConstraint::parameter
protected

Referenced by FemGui::TaskDlgFemConstraintInitialTemperature::accept(), FemGui::TaskDlgFemConstraintFixed::accept(), FemGui::TaskDlgFemConstraintPlaneRotation::accept(), FemGui::TaskDlgFemConstraintPressure::accept(), FemGui::TaskDlgFemConstraintContact::accept(), FemGui::TaskDlgFemConstraintTemperature::accept(), FemGui::TaskDlgFemConstraintHeatflux::accept(), FemGui::TaskDlgFemConstraintTransform::accept(), FemGui::TaskDlgFemConstraintBearing::accept(), FemGui::TaskDlgFemConstraintPulley::accept(), FemGui::TaskDlgFemConstraintForce::accept(), FemGui::TaskDlgFemConstraintGear::accept(), accept(), FemGui::TaskDlgFemConstraintDisplacement::accept(), FemGui::TaskDlgFemConstraintFluidBoundary::accept(), Mod.Test.Document.DocumentObserverCases.Observer::slotAbortTransaction(), Mod.Test.Document.DocumentObserverCases.Observer::slotActivateDocument(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotActivateDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotAddedDynamicExtension(), Mod.Test.Document.DocumentObserverCases.Observer::slotAppendDynamicProperty(), Mod.Test.Document.DocumentObserverCases.Observer::slotBeforeAddingDynamicExtension(), Mod.Test.Document.DocumentObserverCases.Observer::slotBeforeChangeDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotBeforeChangeObject(), Mod.Test.Document.DocumentObserverCases.Observer::slotChangedDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotChangedObject(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotChangedObject(), Mod.Test.Document.DocumentObserverCases.Observer::slotChangePropertyEditor(), Mod.Test.Document.DocumentObserverCases.Observer::slotCommitTransaction(), Mod.Test.Document.DocumentObserverCases.Observer::slotCreatedDocument(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotCreatedDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotCreatedObject(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotCreatedObject(), Mod.Test.Document.DocumentObserverCases.Observer::slotDeletedDocument(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotDeletedDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotDeletedObject(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotDeletedObject(), Mod.Test.Document.DocumentObserverCases.Observer::slotFinishSaveDocument(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotInEdit(), Mod.Test.Document.DocumentObserverCases.Observer::slotOpenTransaction(), Mod.Test.Document.DocumentObserverCases.Observer::slotRecomputedDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotRecomputedObject(), Mod.Test.Document.DocumentObserverCases.Observer::slotRedoDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotRelabelDocument(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotRelabelDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotRemoveDynamicProperty(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotRenameDocument(), Mod.Test.Document.DocumentObserverCases.GuiObserver::slotResetEdit(), Mod.Test.Document.DocumentObserverCases.Observer::slotStartSaveDocument(), Mod.Test.Document.DocumentObserverCases.Observer::slotUndoDocument(), 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::TaskDlgFemConstraintTemperature::TaskDlgFemConstraintTemperature(), and FemGui::TaskDlgFemConstraintTransform::TaskDlgFemConstraintTransform().


The documentation for this class was generated from the following files:
  • src/Mod/Fem/Gui/TaskFemConstraint.h
  • src/Mod/Fem/Gui/TaskFemConstraint.cpp