Public Types | Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iqtinsp::CInspectionTaskGuiComp Class Reference

#include <CInspectionTaskGuiComp.h>

Inheritance diagram for iqtinsp::CInspectionTaskGuiComp:
iqtgui::TRestorableGuiWrap< TResultShapeCreatorWrap< CInspectionTaskGuiCompBase > > imod::CMultiModelDispatcherBase istd::IPolymorphic

Public Types

enum  DataRole { DR_TASK_INDEX = Qt::UserRole + 1, DR_SHAPE_INDICES, DR_IS_RESULT }
 
enum  { MI_SUPPLIER_RESULTS_START_ID = 0, MI_VISUAL_STATUS_START_ID = 1000 }
 
typedef
iqtgui::TRestorableGuiWrap
< TResultShapeCreatorWrap
< CInspectionTaskGuiCompBase > > 
BaseClass
 
- Public Types inherited from iqtgui::TRestorableGuiWrap< TResultShapeCreatorWrap< CInspectionTaskGuiCompBase > >
typedef
TResultShapeCreatorWrap
< CInspectionTaskGuiCompBase > 
BaseClass
 

Signals

void DoAutoTest ()
 

Public Member Functions

 CInspectionTaskGuiComp ()
 
virtual bool OnModelAttached (imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask)
 
virtual bool OnModelDetached (imod::IModel *modelPtr)
 

Protected Slots

void OnEditorChanged (int index)
 
void OnAutoTest ()
 
void on_TestAllButton_clicked ()
 
void on_AutoTestButton_clicked ()
 
void OnLoadParams ()
 
void OnSaveParams ()
 
void OnCopyAll ()
 
void OnPasteAll ()
 
void OnCopyCurrent ()
 
void OnPasteCurrent ()
 
void on_MessageList_itemSelectionChanged ()
 
void on_MessageList_itemDoubleClicked (QTreeWidgetItem *item, int column)
 

Protected Member Functions

void UpdateProcessingState ()
 
void UpdateVisualElements ()
 
virtual void OnRestoreSettings (const QSettings &settings)
 
virtual void OnSaveSettings (QSettings &settings) const
 
virtual void UpdateModel () const
 
virtual void UpdateGui (const istd::IChangeable::ChangeSet &changeSet)
 
virtual void OnGuiCreated ()
 
virtual void OnGuiDestroyed ()
 
virtual void OnGuiHidden ()
 
virtual void OnGuiRetranslate ()
 
virtual void OnModelChanged (int modelId, const istd::IChangeable::ChangeSet &changeSet)
 
- Protected Member Functions inherited from iqtgui::TRestorableGuiWrap< TResultShapeCreatorWrap< CInspectionTaskGuiCompBase > >
virtual bool CreateGui (QWidget *parentPtr)
 
virtual bool DestroyGui ()
 

Detailed Description

Definition at line 67 of file CInspectionTaskGuiComp.h.

Member Typedef Documentation

Definition at line 74 of file CInspectionTaskGuiComp.h.

Member Enumeration Documentation

anonymous enum
Enumerator
MI_SUPPLIER_RESULTS_START_ID 
MI_VISUAL_STATUS_START_ID 

Definition at line 83 of file CInspectionTaskGuiComp.h.

Enumerator
DR_TASK_INDEX 
DR_SHAPE_INDICES 
DR_IS_RESULT 

Definition at line 76 of file CInspectionTaskGuiComp.h.

Constructor & Destructor Documentation

iqtinsp::CInspectionTaskGuiComp::CInspectionTaskGuiComp ( )

Member Function Documentation

void iqtinsp::CInspectionTaskGuiComp::DoAutoTest ( )
signal
void iqtinsp::CInspectionTaskGuiComp::on_AutoTestButton_clicked ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::on_MessageList_itemDoubleClicked ( QTreeWidgetItem *  item,
int  column 
)
protectedslot
void iqtinsp::CInspectionTaskGuiComp::on_MessageList_itemSelectionChanged ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::on_TestAllButton_clicked ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnAutoTest ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnCopyAll ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnCopyCurrent ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnEditorChanged ( int  index)
protectedslot
virtual void iqtinsp::CInspectionTaskGuiComp::OnGuiCreated ( )
protectedvirtual
virtual void iqtinsp::CInspectionTaskGuiComp::OnGuiDestroyed ( )
protectedvirtual
virtual void iqtinsp::CInspectionTaskGuiComp::OnGuiHidden ( )
protectedvirtual
virtual void iqtinsp::CInspectionTaskGuiComp::OnGuiRetranslate ( )
protectedvirtual
void iqtinsp::CInspectionTaskGuiComp::OnLoadParams ( )
protectedslot
virtual bool iqtinsp::CInspectionTaskGuiComp::OnModelAttached ( imod::IModel modelPtr,
istd::IChangeable::ChangeSet changeMask 
)
virtual
virtual void iqtinsp::CInspectionTaskGuiComp::OnModelChanged ( int  modelId,
const istd::IChangeable::ChangeSet changeSet 
)
protectedvirtual
virtual bool iqtinsp::CInspectionTaskGuiComp::OnModelDetached ( imod::IModel modelPtr)
virtual
void iqtinsp::CInspectionTaskGuiComp::OnPasteAll ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnPasteCurrent ( )
protectedslot
virtual void iqtinsp::CInspectionTaskGuiComp::OnRestoreSettings ( const QSettings &  settings)
protectedvirtual
void iqtinsp::CInspectionTaskGuiComp::OnSaveParams ( )
protectedslot
virtual void iqtinsp::CInspectionTaskGuiComp::OnSaveSettings ( QSettings &  settings) const
protectedvirtual
virtual void iqtinsp::CInspectionTaskGuiComp::UpdateGui ( const istd::IChangeable::ChangeSet changeSet)
protectedvirtual
virtual void iqtinsp::CInspectionTaskGuiComp::UpdateModel ( ) const
protectedvirtual
void iqtinsp::CInspectionTaskGuiComp::UpdateProcessingState ( )
protected
void iqtinsp::CInspectionTaskGuiComp::UpdateVisualElements ( )
protected

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy