Classes | Public Types | Public Member Functions | Protected Slots | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
iqtipr::CMultiLineSupplierGuiComp Class Reference

#include <CMultiLineSupplierGuiComp.h>

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


class  CShape
class  LineSelection

Public Types

< Ui::CMultiLineSupplierGuiComp > 

Public Member Functions

 CMultiLineSupplierGuiComp ()

Protected Slots

void on_TestButton_clicked ()

Protected Member Functions

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

Static Protected Member Functions

static iprm::ISelectionParamExtractLineSelection (CMultiLineSupplierGuiComp &component)

Protected Attributes

imod::TModelWrap< LineSelectionm_lineSelection

Detailed Description

Definition at line 20 of file CMultiLineSupplierGuiComp.h.

Member Typedef Documentation

Definition at line 25 of file CMultiLineSupplierGuiComp.h.

Constructor & Destructor Documentation

iqtipr::CMultiLineSupplierGuiComp::CMultiLineSupplierGuiComp ( )

Member Function Documentation

virtual void iqtipr::CMultiLineSupplierGuiComp::CreateShapes ( int  sceneId,
Shapes result 
static iprm::ISelectionParam* iqtipr::CMultiLineSupplierGuiComp::ExtractLineSelection ( CMultiLineSupplierGuiComp component)

Definition at line 97 of file CMultiLineSupplierGuiComp.h.

References m_lineSelection.

virtual QWidget* iqtipr::CMultiLineSupplierGuiComp::GetParamsWidget ( ) const

Get parameters widget object.

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

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

void iqtipr::CMultiLineSupplierGuiComp::on_TestButton_clicked ( )
virtual void iqtipr::CMultiLineSupplierGuiComp::OnGuiHidden ( )
virtual void iqtipr::CMultiLineSupplierGuiComp::OnSupplierParamsChanged ( )

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::CMultiLineSupplierGuiComp >.

virtual void iqtipr::CMultiLineSupplierGuiComp::UpdateGui ( const istd::IChangeable::ChangeSet changeSet)

Member Data Documentation

imod::TModelWrap<LineSelection> iqtipr::CMultiLineSupplierGuiComp::m_lineSelection

Definition at line 95 of file CMultiLineSupplierGuiComp.h.

Referenced by ExtractLineSelection().

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy