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:
iqtinsp::CInspectionTaskGuiCompBase imod::CMultiModelDispatcherBase iqtgui::TDesignerGuiObserverCompBase< Ui::CInspectionTaskGuiComp, iinsp::IInspectionTask > istd::IPolymorphic

Public Types

enum  DataRole { DR_TASK_INDEX = Qt::UserRole + 1, DR_SHAPE_INDEX }
 
typedef CInspectionTaskGuiCompBase BaseClass
 
- Public Types inherited from iqtinsp::CInspectionTaskGuiCompBase
typedef
iqtgui::TDesignerGuiObserverCompBase
< Ui::CInspectionTaskGuiComp,
iinsp::IInspectionTask
BaseClass
 

Signals

void DoAutoTest ()
 

Public Member Functions

 I_ASSIGN_TO (m_editorGuisCompPtr, m_editorsCompPtr, true)
 
 I_ASSIGN_TO (m_editorObserversCompPtr, m_editorsCompPtr, true)
 
 I_ASSIGN_TO (m_editorViewExtendersCompPtr, m_editorsCompPtr, false)
 
 I_ASSIGN_TO (m_editorVisualModelsCompPtr, m_editorVisualInfosCompPtr, false)
 
 I_ASSIGN_TO (m_previewObserversCompPtr, m_previewGuisCompPtr, false)
 
 I_ASSIGN_TO (m_previewSceneProvidersCompPtr, m_previewGuisCompPtr, false)
 
 I_ASSIGN_TO (m_generalParamsObserverCompPtr, m_generalParamsGuiCompPtr, false)
 
 I_ASSIGN_TO (m_generalParamsEditorCompPtr, m_generalParamsGuiCompPtr, false)
 
 CInspectionTaskGuiComp ()
 
virtual void UpdateModel () const
 
virtual void UpdateEditor (int updateFlags=0)
 
virtual bool OnAttached (imod::IModel *modelPtr)
 
virtual bool OnDetached (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 OnGuiCreated ()
 
virtual void OnGuiDestroyed ()
 
virtual void OnGuiHidden ()
 
virtual void OnModelChanged (int modelId, int changeFlags, istd::IPolymorphic *updateParamsPtr)
 

Detailed Description

Definition at line 62 of file CInspectionTaskGuiComp.h.

Member Typedef Documentation

Definition at line 69 of file CInspectionTaskGuiComp.h.

Member Enumeration Documentation

Enumerator
DR_TASK_INDEX 
DR_SHAPE_INDEX 

Definition at line 71 of file CInspectionTaskGuiComp.h.

Constructor & Destructor Documentation

iqtinsp::CInspectionTaskGuiComp::CInspectionTaskGuiComp ( )

Member Function Documentation

void iqtinsp::CInspectionTaskGuiComp::DoAutoTest ( )
signal
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_editorGuisCompPtr  ,
m_editorsCompPtr  ,
true   
)
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_editorObserversCompPtr  ,
m_editorsCompPtr  ,
true   
)
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_editorViewExtendersCompPtr  ,
m_editorsCompPtr  ,
false   
)
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_editorVisualModelsCompPtr  ,
m_editorVisualInfosCompPtr  ,
false   
)
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_previewObserversCompPtr  ,
m_previewGuisCompPtr  ,
false   
)
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_previewSceneProvidersCompPtr  ,
m_previewGuisCompPtr  ,
false   
)
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_generalParamsObserverCompPtr  ,
m_generalParamsGuiCompPtr  ,
false   
)
iqtinsp::CInspectionTaskGuiComp::I_ASSIGN_TO ( m_generalParamsEditorCompPtr  ,
m_generalParamsGuiCompPtr  ,
false   
)
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
virtual bool iqtinsp::CInspectionTaskGuiComp::OnAttached ( imod::IModel modelPtr)
virtual
void iqtinsp::CInspectionTaskGuiComp::OnAutoTest ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnCopyAll ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnCopyCurrent ( )
protectedslot
virtual bool iqtinsp::CInspectionTaskGuiComp::OnDetached ( imod::IModel modelPtr)
virtual
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
void iqtinsp::CInspectionTaskGuiComp::OnLoadParams ( )
protectedslot
virtual void iqtinsp::CInspectionTaskGuiComp::OnModelChanged ( int  modelId,
int  changeFlags,
istd::IPolymorphic updateParamsPtr 
)
protectedvirtual
void iqtinsp::CInspectionTaskGuiComp::OnPasteAll ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnPasteCurrent ( )
protectedslot
void iqtinsp::CInspectionTaskGuiComp::OnSaveParams ( )
protectedslot
virtual void iqtinsp::CInspectionTaskGuiComp::UpdateEditor ( int  updateFlags = 0)
virtual
virtual void iqtinsp::CInspectionTaskGuiComp::UpdateModel ( ) const
virtual
void iqtinsp::CInspectionTaskGuiComp::UpdateProcessingState ( )
protected
void iqtinsp::CInspectionTaskGuiComp::UpdateVisualElements ( )
protected

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

© 2007-2011 Witold Gantzke and Kirill Lepskiy