Version: 8.3.0
SMESHGUI_RemoveNodesDlg Class Reference

#include <SMESHGUI_RemoveNodesDlg.h>

Inheritance diagram for SMESHGUI_RemoveNodesDlg:

Public Member Functions

 SMESHGUI_RemoveNodesDlg (SMESHGUI *)
 
 ~SMESHGUI_RemoveNodesDlg ()
 

Protected Slots

virtual void reject ()
 

Private Slots

void ClickOnOk ()
 
void ClickOnApply ()
 
void ClickOnHelp ()
 
void SetEditCurrentArgument ()
 
void SelectionIntoArgument ()
 
void DeactivateActiveDialog ()
 
void ActivateThisDialog ()
 
void onTextChange (const QString &)
 
void onOpenView ()
 
void onCloseView ()
 
void setFilters ()
 
void updateButtons ()
 

Private Member Functions

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

Private Attributes

LightApp_SelectionMgr * mySelectionMgr
 
SVTK_Selector * mySelector
 
SMESHGUImySMESHGUI
 
int myNbOkNodes
 
int myConstructorId
 
QLineEdit * myEditCurrentArgument
 
bool myBusy
 
SMESH::SMESH_Mesh_var myMesh
 
SMESH_ActormyActor
 
QGroupBoxGroupConstructors
 
QRadioButton * Constructor1
 
QGroupBoxGroupButtons
 
QPushButton * buttonOk
 
QPushButton * buttonCancel
 
QPushButton * buttonApply
 
QPushButton * buttonHelp
 
QGroupBoxGroupC1
 
QLabel * TextLabelC1A1
 
QPushButton * SelectButtonC1A1
 
QLineEdit * LineEditC1A1
 
QString myHelpFileName
 
SMESHGUI_FilterDlgmyFilterDlg
 

Constructor & Destructor Documentation

SMESHGUI_RemoveNodesDlg::SMESHGUI_RemoveNodesDlg ( SMESHGUI theModule)
SMESHGUI_RemoveNodesDlg::~SMESHGUI_RemoveNodesDlg ( )

References myFilterDlg.

Member Function Documentation

void SMESHGUI_RemoveNodesDlg::ClickOnHelp ( )
privateslot

References myHelpFileName, and mySMESHGUI.

Referenced by Init(), and keyPressEvent().

void SMESHGUI_RemoveNodesDlg::ClickOnOk ( )
privateslot

References ClickOnApply(), and reject().

Referenced by Init().

void SMESHGUI_RemoveNodesDlg::DeactivateActiveDialog ( )
privateslot
void SMESHGUI_RemoveNodesDlg::enterEvent ( QEvent *  )
private
void SMESHGUI_RemoveNodesDlg::keyPressEvent ( QKeyEvent *  e)
private

References ClickOnHelp().

void SMESHGUI_RemoveNodesDlg::onCloseView ( )
privateslot

References DeactivateActiveDialog(), and mySelector.

Referenced by Init().

void SMESHGUI_RemoveNodesDlg::onOpenView ( )
privateslot
void SMESHGUI_RemoveNodesDlg::onTextChange ( const QString &  theNewText)
privateslot
void SMESHGUI_RemoveNodesDlg::reject ( )
protectedvirtualslot
void SMESHGUI_RemoveNodesDlg::SetEditCurrentArgument ( )
privateslot
void SMESHGUI_RemoveNodesDlg::updateButtons ( )
privateslot

Field Documentation

QPushButton* SMESHGUI_RemoveNodesDlg::buttonApply
private

Referenced by Init(), and updateButtons().

QPushButton* SMESHGUI_RemoveNodesDlg::buttonCancel
private

Referenced by Init().

QPushButton* SMESHGUI_RemoveNodesDlg::buttonHelp
private

Referenced by Init().

QPushButton* SMESHGUI_RemoveNodesDlg::buttonOk
private

Referenced by Init(), and updateButtons().

QRadioButton* SMESHGUI_RemoveNodesDlg::Constructor1
private

Referenced by Init().

QGroupBox* SMESHGUI_RemoveNodesDlg::GroupButtons
private
QGroupBox* SMESHGUI_RemoveNodesDlg::GroupC1
private
QGroupBox* SMESHGUI_RemoveNodesDlg::GroupConstructors
private
QLineEdit* SMESHGUI_RemoveNodesDlg::LineEditC1A1
private
SMESH_Actor* SMESHGUI_RemoveNodesDlg::myActor
private
bool SMESHGUI_RemoveNodesDlg::myBusy
private
int SMESHGUI_RemoveNodesDlg::myConstructorId
private

Referenced by Init(), and SetEditCurrentArgument().

QLineEdit* SMESHGUI_RemoveNodesDlg::myEditCurrentArgument
private
SMESHGUI_FilterDlg* SMESHGUI_RemoveNodesDlg::myFilterDlg
private
QString SMESHGUI_RemoveNodesDlg::myHelpFileName
private

Referenced by ClickOnHelp().

SMESH::SMESH_Mesh_var SMESHGUI_RemoveNodesDlg::myMesh
private
int SMESHGUI_RemoveNodesDlg::myNbOkNodes
private
LightApp_SelectionMgr* SMESHGUI_RemoveNodesDlg::mySelectionMgr
private
SVTK_Selector* SMESHGUI_RemoveNodesDlg::mySelector
private
QPushButton* SMESHGUI_RemoveNodesDlg::SelectButtonC1A1
private

Referenced by Init(), and SetEditCurrentArgument().

QLabel* SMESHGUI_RemoveNodesDlg::TextLabelC1A1
private