Controls information dialog box. More...
#include <SMESHGUI_MeshInfo.h>
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_CtrlInfo * | myCtrlInfo |
Controls information dialog box.
SMESHGUI_CtrlInfoDlg::SMESHGUI_CtrlInfoDlg | ( | QWidget * | parent = 0 | ) |
Constructor.
parent | parent widget |
References deactivate(), dump(), SMESHGUI::GetSMESHGUI(), help(), MARGIN, myCtrlInfo, reject(), SPACING, and updateSelection().
SMESHGUI_CtrlInfoDlg::~SMESHGUI_CtrlInfoDlg | ( | ) |
Destructor.
|
privateslot |
Activate dialog box.
References SMESHGUI::EmitSignalDeactivateDialog(), SMESHGUI::GetSMESHGUI(), SMESHGUI::SetActiveDialogBox(), and updateSelection().
|
privateslot |
Deactivate dialog box.
References SMESHGUI::selectionMgr(), and updateInfo().
Referenced by SMESHGUI_CtrlInfoDlg().
|
privateslot |
Dump contents into a file.
References _PTR(), DumpFileDlg::myAddChk, DumpFileDlg::myBaseChk, DumpFileDlg::myCtrlChk, myCtrlInfo, DumpFileDlg::myElemChk, and SMESHGUI_CtrlInfo::saveInfo().
Referenced by SMESHGUI_CtrlInfoDlg().
|
privateslot |
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.
IO | interactive object |
References myCtrlInfo, and SMESHGUI_CtrlInfo::showInfo().
Referenced by updateInfo().
|
privateslot |
Show mesh information.
References Handle(), SMESHGUI::selectionMgr(), and showInfo().
Referenced by deactivate(), and 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().
|
private |
Referenced by dump(), showInfo(), and SMESHGUI_CtrlInfoDlg().