Version: 8.3.0
SMESHGUI_CtrlInfoDlg Class Reference

Controls information dialog box. More...

#include <SMESHGUI_MeshInfo.h>

Inheritance diagram for SMESHGUI_CtrlInfoDlg:

Public Member Functions

 SMESHGUI_CtrlInfoDlg (QWidget *=0)
 Constructor. More...
 
 ~SMESHGUI_CtrlInfoDlg ()
 Destructor. More...
 
void showInfo (const Handle(SALOME_InteractiveObject)&)
 Show controls information. More...
 
void reject ()
 Perform clean-up actions on the dialog box closing. More...
 

Private Slots

void updateInfo ()
 Show mesh information. More...
 
void activate ()
 Activate dialog box. More...
 
void deactivate ()
 Deactivate dialog box. More...
 
void updateSelection ()
 Setup selection mode depending on the current dialog box state. More...
 
void help ()
 Show help. More...
 
void dump ()
 Dump contents into a file. More...
 

Private Attributes

SMESHGUI_CtrlInfomyCtrlInfo
 

Detailed Description

Controls information dialog box.

Constructor & Destructor Documentation

SMESHGUI_CtrlInfoDlg::SMESHGUI_CtrlInfoDlg ( QWidget parent = 0)

Constructor.

Parameters
parentparent widget

References deactivate(), dump(), SMESHGUI::GetSMESHGUI(), help(), MARGIN, myCtrlInfo, reject(), SPACING, and updateSelection().

SMESHGUI_CtrlInfoDlg::~SMESHGUI_CtrlInfoDlg ( )

Destructor.

Member Function Documentation

void SMESHGUI_CtrlInfoDlg::activate ( )
privateslot
void SMESHGUI_CtrlInfoDlg::deactivate ( )
privateslot

Deactivate dialog box.

References SMESHGUI::selectionMgr(), and updateInfo().

Referenced by SMESHGUI_CtrlInfoDlg().

void SMESHGUI_CtrlInfoDlg::dump ( )
privateslot
void SMESHGUI_CtrlInfoDlg::help ( )
privateslot

Show help.

References SMESH::ShowHelpFile().

Referenced by SMESHGUI_CtrlInfoDlg().

void SMESHGUI_CtrlInfoDlg::reject ( )

Perform clean-up actions on the dialog box closing.

References SMESH::SetPointRepresentation().

Referenced by SMESHGUI_CtrlInfoDlg().

void SMESHGUI_CtrlInfoDlg::showInfo ( const Handle(SALOME_InteractiveObject)&  IO)

Show controls information.

Parameters
IOinteractive object

References myCtrlInfo, and SMESHGUI_CtrlInfo::showInfo().

Referenced by updateInfo().

void SMESHGUI_CtrlInfoDlg::updateInfo ( )
privateslot

Show mesh information.

References Handle(), SMESHGUI::selectionMgr(), and showInfo().

Referenced by deactivate(), and updateSelection().

void SMESHGUI_CtrlInfoDlg::updateSelection ( )
privateslot

Setup selection mode depending on the current dialog box state.

References SMESHGUI::selectionMgr(), SMESH::SetPointRepresentation(), and updateInfo().

Referenced by activate(), and SMESHGUI_CtrlInfoDlg().

Field Documentation

SMESHGUI_CtrlInfo* SMESHGUI_CtrlInfoDlg::myCtrlInfo
private