|
ACF $AcfVersion:0$
|
#include <CAnnulusSegmentParamsGuiComp.h>
Public Types | |
| typedef iqt2d::TShapeParamsGuiCompBase< Ui::CAnnulusSegmentParamsGuiComp, iview::CAnnulusSegmentShape, i2d::CAnnulusSegment > | BaseClass |
Public Types inherited from iqt2d::TViewExtenderCompBase< Base > | |
| typedef Base | 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) |
Protected Member Functions | |
| virtual void | UpdateModel () const override |
| virtual void | UpdateGui (const istd::IChangeable::ChangeSet &changeSet) override |
| virtual void | OnGuiCreated () override |
| virtual void | OnGuiDestroyed () override |
| virtual void | OnGuiRetranslate () override |
Protected Member Functions inherited from iqt2d::TViewExtenderCompBase< Base > | |
| bool | IsViewIdSupported (int viewId) const |
| const ShapesMap & | GetShapesMap () const |
| void | UpdateAllViews () |
It calls Update for all used views. | |
| virtual void | CreateShapes (int viewId, Shapes &result)=0 |
| Create shapes for the view. | |
Additional Inherited Members | |
Public Member Functions inherited from iqt2d::TViewExtenderCompBase< Base > | |
| TViewExtenderCompBase () | |
| virtual void | AddItemsToScene (IViewProvider *providerPtr, int flags) override |
| Called when items should be added to specified scene. | |
| virtual void | RemoveItemsFromScene (IViewProvider *providerPtr) override |
| Called when items should be removed from specified scene. | |
Public Member Functions inherited from istd::IPolymorphic | |
| virtual | ~IPolymorphic () |
Public Member Functions inherited from iview::IShapeFactory | |
| virtual IShape * | CreateShape (const istd::IChangeable *objectPtr, bool connectToModel=false) const =0 |
Create a graphical representation of the given 2D-object object. | |
Protected Types inherited from iqt2d::TViewExtenderCompBase< Base > | |
| enum | ExtenderMode { EM_COMBINE , EM_SLAVE_DIRECT_ONLY , EM_OWN_SHAPES_INDIRECT , EM_SLAVE_DIRECT_ONLY_OWN_SHAPES_INDIRECT } |
| typedef istd::TPointerVector< iview::IShape > | Shapes |
| typedef QMap< IViewProvider *, Shapes > | ShapesMap |
Definition at line 17 of file CAnnulusSegmentParamsGuiComp.h.
| typedef iqt2d::TShapeParamsGuiCompBase< Ui::CAnnulusSegmentParamsGuiComp, iview::CAnnulusSegmentShape, i2d::CAnnulusSegment> iqt2d::CAnnulusSegmentParamsGuiComp::BaseClass |
Definition at line 29 of file CAnnulusSegmentParamsGuiComp.h.
|
protectedslot |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
protectedslot |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |