|
ACF $AcfVersion:0$
|
#include <TCircleBasedParamsGuiComp.h>
Public Types | |
| typedef iqt2d::TShapeParamsGuiCompBase< CircleBasedGui, CircleBasedShape, CircleBasedModel > | BaseClass |
Public Types inherited from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel > | |
| typedef iqt2d::TViewExtenderCompBase< iqtgui::TWheelFocusEvent< iqtgui::TDesignerGuiObserverCompBase< Ui, ShapeModel > > > | BaseClass |
Public Types inherited from ibase::TModelObserverCompBaseWrap< ObserverComponent > | |
| typedef ObserverComponent | BaseClass |
Public Types inherited from iqt2d::IViewExtender | |
| enum | SceneFlags { SF_BACKGROUND = 1 , SF_DIRECT = 2 } |
| Standard flags for items . More... | |
Protected Member Functions | |
| virtual void | OnGuiModelAttached () override |
| virtual void | UpdateModel () const override |
| virtual void | UpdateGui (const istd::IChangeable::ChangeSet &changeSet) override |
| virtual void | OnGuiCreated () override |
| virtual void | OnGuiRetranslate () override |
| virtual void | OnGuiDesignChanged () override |
| bool | IsPositionFixed () const |
| virtual void | CreateToolsMenu (QAbstractButton *buttonPtr) |
| Maintenance of the tools actions. | |
| QString | GetUnitName () const |
Protected Member Functions inherited from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel > | |
| QString | GetUnitName () const |
| bool | IsPositionFixed () const |
| bool | IsToolsMenuAllowed () const |
| QToolBar * | GetToolBar () const |
| virtual bool | PopulateActions (QWidget &host, imod::IModel *modelPtr) |
| virtual void | OnModelAttachedAndGuiShown (imod::IModel *modelPtr) |
| virtual void | OnModelDetachedOrGuiHidden (imod::IModel *modelPtr) |
| virtual void | OnActionTriggered (QAction *actionPtr) |
| virtual iview::CInteractiveShapeBase * | CreateShapeInstance () const |
| Simple creation of shape instance. | |
| virtual void | CreateShapes (int sceneId, Shapes &result) override |
| virtual void | OnGuiDestroyed () override |
| virtual void | OnGuiShown () override |
| virtual void | OnGuiHidden () override |
| virtual void | OnGuiModelDetached () override |
Protected Member Functions inherited from ibase::TModelObserverCompBaseWrap< ObserverComponent > | |
| virtual void | OnComponentCreated () override |
| virtual void | OnComponentDestroyed () override |
Additional Inherited Members | |
Public Member Functions inherited from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel > | |
| TShapeParamsGuiCompBase () | |
| virtual bool | OnModelAttached (imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask) override |
| virtual bool | OnModelDetached (imod::IModel *modelPtr) override |
| virtual iview::IShape * | CreateShape (const istd::IChangeable *objectPtr, bool connectToModel=false) const override |
Create a graphical representation of the given 2D-object object. | |
Public Member Functions inherited from iqt2d::IViewExtender | |
| virtual void | AddItemsToScene (IViewProvider *providerPtr, int flags)=0 |
| Called when items should be added to specified scene. | |
| virtual void | RemoveItemsFromScene (IViewProvider *providerPtr)=0 |
| Called when items should be removed from specified scene. | |
Public Member Functions inherited from istd::IPolymorphic | |
| virtual | ~IPolymorphic () |
Protected Types inherited from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel > | |
| typedef BaseClass::Shapes | Shapes |
| typedef BaseClass::ShapesMap | ShapesMap |
Definition at line 16 of file TCircleBasedParamsGuiComp.h.
| typedef iqt2d::TShapeParamsGuiCompBase< CircleBasedGui, CircleBasedShape, CircleBasedModel> iqt2d::TCircleBasedParamsGuiComp< CircleBasedShape, CircleBasedModel, CircleBasedGui >::BaseClass |
Definition at line 26 of file TCircleBasedParamsGuiComp.h.
|
protectedvirtual |
Maintenance of the tools actions.
Reimplemented from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel >.
Definition at line 74 of file TShapeParamsGuiCompBase.h.
|
protected |
Definition at line 66 of file TShapeParamsGuiCompBase.h.
|
protected |
Definition at line 67 of file TShapeParamsGuiCompBase.h.
|
overrideprotectedvirtual |
Reimplemented in iqt2d::CCircleParamsGuiComp.
Definition at line 116 of file TCircleBasedParamsGuiComp.h.
|
inlineoverrideprotectedvirtual |
Definition at line 156 of file TCircleBasedParamsGuiComp.h.
|
overrideprotectedvirtual |
Reimplemented from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel >.
Definition at line 66 of file TCircleBasedParamsGuiComp.h.
|
overrideprotectedvirtual |
Reimplemented in iqt2d::COrientedCircleEditorComp.
Definition at line 136 of file TCircleBasedParamsGuiComp.h.
|
overrideprotectedvirtual |
Definition at line 92 of file TCircleBasedParamsGuiComp.h.
References i2d::CVector2d::GetX(), i2d::CVector2d::GetY(), and NULL.
|
overrideprotectedvirtual |
Definition at line 73 of file TCircleBasedParamsGuiComp.h.
References NULL.