Public Types | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iedgegui::CEdgeLinesSupplierEditorComp Class Reference

#include <CEdgeLinesSupplierEditorComp.h>

Inheritance diagram for iedgegui::CEdgeLinesSupplierEditorComp:
iqtinsp::TSupplierGuiCompBase< Ui::CEdgeLinesSupplierEditorComp > iqt2d::TViewExtenderCompBase< iqtgui::TDesignerGuiObserverCompBase< Ui::CEdgeLinesSupplierEditorComp, iinsp::ISupplier > > iqt2d::IViewExtender istd::IPolymorphic

Public Types

typedef
iqtinsp::TSupplierGuiCompBase
< Ui::CEdgeLinesSupplierEditorComp > 
BaseClass
 

Public Member Functions

 CEdgeLinesSupplierEditorComp ()
 

Protected Slots

void on_ProcessButton_clicked ()
 
void on_SaveDataButton_clicked ()
 
void on_LoadParamsButton_clicked ()
 
void on_SaveParamsButton_clicked ()
 

Protected Member Functions

virtual QWidget * GetParamsWidget () const
 Get parameters widget object. More...
 
virtual void OnSupplierParamsChanged ()
 Method will be called every time if the parameter set of the supplier has been changed. More...
 
virtual void CreateShapes (int sceneId, Shapes &result)
 
virtual void OnGuiModelAttached ()
 
virtual void UpdateGui (const istd::IChangeable::ChangeSet &changeSet)
 
virtual void OnGuiCreated ()
 
virtual void OnGuiHidden ()
 
virtual void AfterUpdate (imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet)
 

Detailed Description

Definition at line 26 of file CEdgeLinesSupplierEditorComp.h.

Member Typedef Documentation

Definition at line 31 of file CEdgeLinesSupplierEditorComp.h.

Constructor & Destructor Documentation

iedgegui::CEdgeLinesSupplierEditorComp::CEdgeLinesSupplierEditorComp ( )

Member Function Documentation

virtual void iedgegui::CEdgeLinesSupplierEditorComp::AfterUpdate ( imod::IModel modelPtr,
const istd::IChangeable::ChangeSet changeSet 
)
protectedvirtual
virtual void iedgegui::CEdgeLinesSupplierEditorComp::CreateShapes ( int  sceneId,
Shapes result 
)
protectedvirtual
virtual QWidget* iedgegui::CEdgeLinesSupplierEditorComp::GetParamsWidget ( ) const
protectedvirtual

Get parameters widget object.

Extern paremeters GUI will attach to this widget. This widget should have some layout.

Implements iqtinsp::TSupplierGuiCompBase< Ui::CEdgeLinesSupplierEditorComp >.

void iedgegui::CEdgeLinesSupplierEditorComp::on_LoadParamsButton_clicked ( )
protectedslot
void iedgegui::CEdgeLinesSupplierEditorComp::on_ProcessButton_clicked ( )
protectedslot
void iedgegui::CEdgeLinesSupplierEditorComp::on_SaveDataButton_clicked ( )
protectedslot
void iedgegui::CEdgeLinesSupplierEditorComp::on_SaveParamsButton_clicked ( )
protectedslot
virtual void iedgegui::CEdgeLinesSupplierEditorComp::OnGuiCreated ( )
protectedvirtual
virtual void iedgegui::CEdgeLinesSupplierEditorComp::OnGuiHidden ( )
protectedvirtual
virtual void iedgegui::CEdgeLinesSupplierEditorComp::OnGuiModelAttached ( )
protectedvirtual
virtual void iedgegui::CEdgeLinesSupplierEditorComp::OnSupplierParamsChanged ( )
protectedvirtual

Method will be called every time if the parameter set of the supplier has been changed.

Default implementation does nothing.

Reimplemented from iqtinsp::TSupplierGuiCompBase< Ui::CEdgeLinesSupplierEditorComp >.

virtual void iedgegui::CEdgeLinesSupplierEditorComp::UpdateGui ( const istd::IChangeable::ChangeSet changeSet)
protectedvirtual

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy