Public Types | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iqtipr::CSearchBasedFeaturesSupplierGuiComp Class Reference

#include <CSearchBasedFeaturesSupplierGuiComp.h>

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

Public Types

enum  ColumnType {
  CT_ID, CT_SCORE, CT_POSITION, CT_ANGLE,
  CT_SCALE, CT_LAST = CT_SCALE
}
 
typedef
iqtinsp::TSupplierGuiCompBase
< Ui::CSearchBasedFeaturesSupplierGuiComp > 
BaseClass
 

Public Member Functions

 CSearchBasedFeaturesSupplierGuiComp ()
 

Protected Slots

void on_TestButton_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 AddItemsToScene (iqt2d::IViewProvider *providerPtr, int flags)
 
virtual void RemoveItemsFromScene (iqt2d::IViewProvider *providerPtr)
 
virtual void OnGuiModelAttached ()
 
virtual void UpdateGui (const istd::IChangeable::ChangeSet &changeSet)
 
virtual void OnGuiCreated ()
 
virtual void OnGuiHidden ()
 
virtual void OnComponentDestroyed ()
 

Detailed Description

Definition at line 27 of file CSearchBasedFeaturesSupplierGuiComp.h.

Member Typedef Documentation

Definition at line 33 of file CSearchBasedFeaturesSupplierGuiComp.h.

Member Enumeration Documentation

Enumerator
CT_ID 
CT_SCORE 
CT_POSITION 
CT_ANGLE 
CT_SCALE 
CT_LAST 

Definition at line 35 of file CSearchBasedFeaturesSupplierGuiComp.h.

Constructor & Destructor Documentation

iqtipr::CSearchBasedFeaturesSupplierGuiComp::CSearchBasedFeaturesSupplierGuiComp ( )

Member Function Documentation

virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::AddItemsToScene ( iqt2d::IViewProvider providerPtr,
int  flags 
)
protectedvirtual
virtual QWidget* iqtipr::CSearchBasedFeaturesSupplierGuiComp::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::CSearchBasedFeaturesSupplierGuiComp >.

void iqtipr::CSearchBasedFeaturesSupplierGuiComp::on_LoadParamsButton_clicked ( )
protectedslot
void iqtipr::CSearchBasedFeaturesSupplierGuiComp::on_SaveParamsButton_clicked ( )
protectedslot
void iqtipr::CSearchBasedFeaturesSupplierGuiComp::on_TestButton_clicked ( )
protectedslot
virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::OnComponentDestroyed ( )
protectedvirtual
virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::OnGuiCreated ( )
protectedvirtual
virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::OnGuiHidden ( )
protectedvirtual
virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::OnGuiModelAttached ( )
protectedvirtual
virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::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::CSearchBasedFeaturesSupplierGuiComp >.

virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::RemoveItemsFromScene ( iqt2d::IViewProvider providerPtr)
protectedvirtual
virtual void iqtipr::CSearchBasedFeaturesSupplierGuiComp::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