ACF $AcfVersion:0$
Public Types | Protected Slots | Protected Member Functions | List of all members
iqt2d::CCircleParamsGuiComp Class Reference

#include <CCircleParamsGuiComp.h>

Inheritance diagram for iqt2d::CCircleParamsGuiComp:
iqt2d::TCircleBasedParamsGuiComp< iview::CCircleShape, i2d::CCircle > iqt2d::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel > iqt2d::TViewExtenderCompBase< iqtgui::TWheelFocusEvent< iqtgui::TDesignerGuiObserverCompBase< Ui, ShapeModel > > > iview::IShapeFactory iqtgui::TWheelFocusEvent< iqtgui::TDesignerGuiObserverCompBase< Ui, ShapeModel > > iqt2d::IViewExtender istd::IPolymorphic iqtgui::TDesignerGuiObserverCompBase< Ui, ShapeModel > istd::IPolymorphic ibase::TModelObserverCompBaseWrap< ObserverComponent >

Public Types

typedef iqt2d::TCircleBasedParamsGuiComp< iview::CCircleShape, i2d::CCircleBaseClass
 
- Public Types inherited from iqt2d::TCircleBasedParamsGuiComp< iview::CCircleShape, i2d::CCircle >
typedef iqt2d::TShapeParamsGuiCompBase< Ui::CCircleParamsGuiComp, iview::CCircleShape, i2d::CCircleBaseClass
 
- 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 Slots

void OnParamsChanged (double value)
 
void OnActionTriggered (QAction *actionPtr)
 
void on_MoveToCenterButton_clicked (bool=false)
 

Protected Member Functions

virtual void OnGuiCreated () override
 
- Protected Member Functions inherited from iqt2d::TCircleBasedParamsGuiComp< iview::CCircleShape, i2d::CCircle >
virtual void OnGuiModelAttached () override
 
virtual void UpdateModel () const override
 
virtual void UpdateGui (const istd::IChangeable::ChangeSet &changeSet) 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::CInteractiveShapeBaseCreateShapeInstance () 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::IShapeCreateShape (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
 

Detailed Description

Definition at line 17 of file CCircleParamsGuiComp.h.

Member Typedef Documentation

◆ BaseClass

Definition at line 27 of file CCircleParamsGuiComp.h.

Member Function Documentation

◆ on_MoveToCenterButton_clicked

void iqt2d::CCircleParamsGuiComp::on_MoveToCenterButton_clicked ( bool  = false)
protectedslot

◆ OnActionTriggered

void iqt2d::CCircleParamsGuiComp::OnActionTriggered ( QAction *  actionPtr)
protectedslot

◆ OnGuiCreated()

virtual void iqt2d::CCircleParamsGuiComp::OnGuiCreated ( )
overrideprotectedvirtual

◆ OnParamsChanged

void iqt2d::CCircleParamsGuiComp::OnParamsChanged ( double  value)
protectedslot

The documentation for this class was generated from the following file: