Version: 8.3.0
SMESHGUI_RemoveElementsDlg Class Reference

#include <SMESHGUI_RemoveElementsDlg.h>

Inheritance diagram for SMESHGUI_RemoveElementsDlg:

Public Member Functions

 SMESHGUI_RemoveElementsDlg (SMESHGUI *)
 
 ~SMESHGUI_RemoveElementsDlg ()
 

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 myNbOkElements
 
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_RemoveElementsDlg::SMESHGUI_RemoveElementsDlg ( SMESHGUI theModule)
SMESHGUI_RemoveElementsDlg::~SMESHGUI_RemoveElementsDlg ( )

References myFilterDlg.

Member Function Documentation

void SMESHGUI_RemoveElementsDlg::ActivateThisDialog ( )
privateslot
void SMESHGUI_RemoveElementsDlg::ClickOnApply ( )
privateslot
void SMESHGUI_RemoveElementsDlg::ClickOnHelp ( )
privateslot

References myHelpFileName, and mySMESHGUI.

Referenced by Init(), and keyPressEvent().

void SMESHGUI_RemoveElementsDlg::ClickOnOk ( )
privateslot

References ClickOnApply(), and reject().

Referenced by Init().

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

References ClickOnHelp().

void SMESHGUI_RemoveElementsDlg::onCloseView ( )
privateslot

References DeactivateActiveDialog(), and mySelector.

Referenced by Init().

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

Field Documentation

QPushButton* SMESHGUI_RemoveElementsDlg::buttonApply
private

Referenced by Init(), and updateButtons().

QPushButton* SMESHGUI_RemoveElementsDlg::buttonCancel
private

Referenced by Init().

QPushButton* SMESHGUI_RemoveElementsDlg::buttonHelp
private

Referenced by Init().

QPushButton* SMESHGUI_RemoveElementsDlg::buttonOk
private

Referenced by Init(), and updateButtons().

QRadioButton* SMESHGUI_RemoveElementsDlg::Constructor1
private

Referenced by Init().

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

Referenced by Init(), and SetEditCurrentArgument().

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

Referenced by ClickOnHelp().

SMESH::SMESH_Mesh_var SMESHGUI_RemoveElementsDlg::myMesh
private
int SMESHGUI_RemoveElementsDlg::myNbOkElements
private
LightApp_SelectionMgr* SMESHGUI_RemoveElementsDlg::mySelectionMgr
private

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

SVTK_Selector* SMESHGUI_RemoveElementsDlg::mySelector
private
QPushButton* SMESHGUI_RemoveElementsDlg::SelectButtonC1A1
private

Referenced by Init(), and SetEditCurrentArgument().

QLabel* SMESHGUI_RemoveElementsDlg::TextLabelC1A1
private