|
ACF $AcfVersion:0$
|
#include <COrientedCircleEditorComp.h>
Public Types | |
| typedef iqt2d::TCircleBasedParamsGuiComp< iview::COrientedCircleShape, i2d::COrientedCircle > | BaseClass |
Public Types inherited from iqt2d::TCircleBasedParamsGuiComp< iview::COrientedCircleShape, i2d::COrientedCircle > | |
| typedef iqt2d::TShapeParamsGuiCompBase< Ui::CCircleParamsGuiComp, iview::COrientedCircleShape, i2d::COrientedCircle > | 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... | |
Public Member Functions | |
| COrientedCircleEditorComp () | |
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 Slots | |
| void | OnParamsChanged (double value) |
| void | OnActionTriggered (QAction *actionPtr) |
Protected Member Functions | |
| virtual bool | PopulateActions (QWidget &host, imod::IModel *modelPtr) override |
| virtual void | OnGuiRetranslate () override |
Protected Member Functions inherited from iqt2d::TCircleBasedParamsGuiComp< iview::COrientedCircleShape, i2d::COrientedCircle > | |
| virtual void | OnGuiModelAttached () override |
| virtual void | UpdateModel () const override |
| virtual void | UpdateGui (const istd::IChangeable::ChangeSet &changeSet) override |
| virtual void | OnGuiCreated () 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 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 |
Protected Attributes | |
| QAction | m_reversePolarityAction |
Additional Inherited Members | |
Protected Types inherited from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel > | |
| typedef BaseClass::Shapes | Shapes |
| typedef BaseClass::ShapesMap | ShapesMap |
Definition at line 15 of file COrientedCircleEditorComp.h.
| typedef iqt2d::TCircleBasedParamsGuiComp< iview::COrientedCircleShape, i2d::COrientedCircle> iqt2d::COrientedCircleEditorComp::BaseClass |
Definition at line 25 of file COrientedCircleEditorComp.h.
| iqt2d::COrientedCircleEditorComp::COrientedCircleEditorComp | ( | ) |
|
protectedslot |
|
overrideprotectedvirtual |
|
protectedslot |
|
overrideprotectedvirtual |
Reimplemented from iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel >.
|
protected |
Definition at line 44 of file COrientedCircleEditorComp.h.