Version: 8.3.0
SMESHGUI_NodesDlg Class Reference

#include <SMESHGUI_NodesDlg.h>

Inheritance diagram for SMESHGUI_NodesDlg:

Public Member Functions

 SMESHGUI_NodesDlg (SMESHGUI *)
 
 ~SMESHGUI_NodesDlg ()
 

Protected Slots

virtual void reject ()
 

Private Types

typedef QList
< SMESH::SMESH_GroupBase_var > 
GrpList
 

Private Slots

void ClickOnOk ()
 
bool ClickOnApply ()
 
void ClickOnHelp ()
 
void DeactivateActiveDialog ()
 
void ActivateThisDialog ()
 
void SelectionIntoArgument ()
 
void ValueChangedInSpinBox (double)
 
void onOpenView ()
 
void onCloseView ()
 

Private Member Functions

void Init ()
 
void enterEvent (QEvent *)
 
void keyPressEvent (QKeyEvent *)
 
bool isValid ()
 

Private Attributes

LightApp_SelectionMgr * mySelectionMgr
 
SVTK_Selector * mySelector
 
SMESHGUImySMESHGUI
 
SMESH::SMESH_Mesh_var myMesh
 
SMESH::TNodeSimulationmySimulation
 
QString myEntry
 
GrpList myGroups
 
QGroupBoxGroupConstructors
 
QRadioButton * Constructor1
 
QGroupBoxGroupCoordinates
 
SMESHGUI_SpinBoxSpinBox_X
 
SMESHGUI_SpinBoxSpinBox_Y
 
SMESHGUI_SpinBoxSpinBox_Z
 
QLabel * TextLabel_X
 
QLabel * TextLabel_Y
 
QLabel * TextLabel_Z
 
QGroupBoxGroupGroups
 
QLabel * TextLabel_GroupName
 
QComboBox * ComboBox_GroupName
 
QGroupBoxGroupButtons
 
QPushButton * buttonApply
 
QPushButton * buttonOk
 
QPushButton * buttonCancel
 
QPushButton * buttonHelp
 
QString myHelpFileName
 

Member Typedef Documentation

typedef QList<SMESH::SMESH_GroupBase_var> SMESHGUI_NodesDlg::GrpList
private

Constructor & Destructor Documentation

SMESHGUI_NodesDlg::~SMESHGUI_NodesDlg ( )

References mySimulation.

Member Function Documentation

void SMESHGUI_NodesDlg::ClickOnHelp ( )
privateslot

References myHelpFileName, and mySMESHGUI.

Referenced by Init(), and keyPressEvent().

void SMESHGUI_NodesDlg::ClickOnOk ( )
privateslot

References ClickOnApply(), and reject().

Referenced by Init().

void SMESHGUI_NodesDlg::enterEvent ( QEvent *  )
private
bool SMESHGUI_NodesDlg::isValid ( )
private
void SMESHGUI_NodesDlg::keyPressEvent ( QKeyEvent *  e)
private

References ClickOnHelp().

void SMESHGUI_NodesDlg::onCloseView ( )
privateslot

References DeactivateActiveDialog(), mySelector, and mySimulation.

Referenced by Init().

void SMESHGUI_NodesDlg::ValueChangedInSpinBox ( double  newValue)
privateslot

Field Documentation

QPushButton* SMESHGUI_NodesDlg::buttonApply
private

Referenced by Init(), and SMESHGUI_NodesDlg().

QPushButton* SMESHGUI_NodesDlg::buttonCancel
private

Referenced by Init(), and SMESHGUI_NodesDlg().

QPushButton* SMESHGUI_NodesDlg::buttonHelp
private

Referenced by Init(), and SMESHGUI_NodesDlg().

QPushButton* SMESHGUI_NodesDlg::buttonOk
private

Referenced by Init(), and SMESHGUI_NodesDlg().

QComboBox* SMESHGUI_NodesDlg::ComboBox_GroupName
private
QRadioButton* SMESHGUI_NodesDlg::Constructor1
private

Referenced by SMESHGUI_NodesDlg().

QGroupBox* SMESHGUI_NodesDlg::GroupButtons
private
QGroupBox* SMESHGUI_NodesDlg::GroupConstructors
private
QGroupBox* SMESHGUI_NodesDlg::GroupCoordinates
private
QGroupBox* SMESHGUI_NodesDlg::GroupGroups
private
QString SMESHGUI_NodesDlg::myEntry
private

Referenced by SelectionIntoArgument().

GrpList SMESHGUI_NodesDlg::myGroups
private
QString SMESHGUI_NodesDlg::myHelpFileName
private

Referenced by ClickOnHelp(), and SMESHGUI_NodesDlg().

SMESH::SMESH_Mesh_var SMESHGUI_NodesDlg::myMesh
private
LightApp_SelectionMgr* SMESHGUI_NodesDlg::mySelectionMgr
private

Referenced by ClickOnApply(), Init(), and reject().

SVTK_Selector* SMESHGUI_NodesDlg::mySelector
private
QLabel* SMESHGUI_NodesDlg::TextLabel_GroupName
private

Referenced by SMESHGUI_NodesDlg().

QLabel* SMESHGUI_NodesDlg::TextLabel_X
private

Referenced by SMESHGUI_NodesDlg().

QLabel* SMESHGUI_NodesDlg::TextLabel_Y
private

Referenced by SMESHGUI_NodesDlg().

QLabel* SMESHGUI_NodesDlg::TextLabel_Z
private

Referenced by SMESHGUI_NodesDlg().