Version: 9.16.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
 
QLabelTextLabelC1A1
 
QPushButton * SelectButtonC1A1
 
QLineEdit * LineEditC1A1
 
QString myHelpFileName
 
SMESHGUI_FilterDlgmyFilterDlg
 

Constructor & Destructor Documentation

◆ SMESHGUI_RemoveElementsDlg()

◆ ~SMESHGUI_RemoveElementsDlg()

SMESHGUI_RemoveElementsDlg::~SMESHGUI_RemoveElementsDlg ( )

References myFilterDlg.

Member Function Documentation

◆ ActivateThisDialog

void SMESHGUI_RemoveElementsDlg::ActivateThisDialog ( )
privateslot

◆ ClickOnApply

void SMESHGUI_RemoveElementsDlg::ClickOnApply ( )
privateslot

◆ ClickOnHelp

void SMESHGUI_RemoveElementsDlg::ClickOnHelp ( )
privateslot

References myHelpFileName, and mySMESHGUI.

Referenced by Init(), and keyPressEvent().

◆ ClickOnOk

void SMESHGUI_RemoveElementsDlg::ClickOnOk ( )
privateslot

References ClickOnApply(), and reject().

Referenced by Init().

◆ DeactivateActiveDialog

void SMESHGUI_RemoveElementsDlg::DeactivateActiveDialog ( )
privateslot

◆ enterEvent()

void SMESHGUI_RemoveElementsDlg::enterEvent ( QEvent *  )
private

◆ Init()

◆ keyPressEvent()

void SMESHGUI_RemoveElementsDlg::keyPressEvent ( QKeyEvent *  e)
private

References ClickOnHelp().

◆ onCloseView

void SMESHGUI_RemoveElementsDlg::onCloseView ( )
privateslot

References DeactivateActiveDialog(), and mySelector.

Referenced by Init().

◆ onOpenView

void SMESHGUI_RemoveElementsDlg::onOpenView ( )
privateslot

◆ onTextChange

void SMESHGUI_RemoveElementsDlg::onTextChange ( const QString &  theNewText)
privateslot

◆ reject

void SMESHGUI_RemoveElementsDlg::reject ( )
protectedvirtualslot

◆ SelectionIntoArgument

◆ SetEditCurrentArgument

void SMESHGUI_RemoveElementsDlg::SetEditCurrentArgument ( )
privateslot

◆ setFilters

◆ updateButtons

void SMESHGUI_RemoveElementsDlg::updateButtons ( )
privateslot

Field Documentation

◆ buttonApply

QPushButton* SMESHGUI_RemoveElementsDlg::buttonApply
private

◆ buttonCancel

QPushButton* SMESHGUI_RemoveElementsDlg::buttonCancel
private

Referenced by Init(), and SMESHGUI_RemoveElementsDlg().

◆ buttonHelp

QPushButton* SMESHGUI_RemoveElementsDlg::buttonHelp
private

Referenced by Init(), and SMESHGUI_RemoveElementsDlg().

◆ buttonOk

QPushButton* SMESHGUI_RemoveElementsDlg::buttonOk
private

◆ Constructor1

QRadioButton* SMESHGUI_RemoveElementsDlg::Constructor1
private

Referenced by Init(), and SMESHGUI_RemoveElementsDlg().

◆ GroupButtons

QGroupBox* SMESHGUI_RemoveElementsDlg::GroupButtons
private

◆ GroupC1

QGroupBox* SMESHGUI_RemoveElementsDlg::GroupC1
private

◆ GroupConstructors

QGroupBox* SMESHGUI_RemoveElementsDlg::GroupConstructors
private

◆ LineEditC1A1

QLineEdit* SMESHGUI_RemoveElementsDlg::LineEditC1A1
private

◆ myActor

SMESH_Actor* SMESHGUI_RemoveElementsDlg::myActor
private

◆ myBusy

bool SMESHGUI_RemoveElementsDlg::myBusy
private

◆ myConstructorId

int SMESHGUI_RemoveElementsDlg::myConstructorId
private

Referenced by Init(), and SetEditCurrentArgument().

◆ myEditCurrentArgument

QLineEdit* SMESHGUI_RemoveElementsDlg::myEditCurrentArgument
private

◆ myFilterDlg

SMESHGUI_FilterDlg* SMESHGUI_RemoveElementsDlg::myFilterDlg
private

◆ myHelpFileName

QString SMESHGUI_RemoveElementsDlg::myHelpFileName
private

◆ myMesh

SMESH::SMESH_Mesh_var SMESHGUI_RemoveElementsDlg::myMesh
private

◆ myNbOkElements

int SMESHGUI_RemoveElementsDlg::myNbOkElements
private

◆ mySelectionMgr

LightApp_SelectionMgr* SMESHGUI_RemoveElementsDlg::mySelectionMgr
private

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

◆ mySelector

SVTK_Selector* SMESHGUI_RemoveElementsDlg::mySelector
private

◆ mySMESHGUI

◆ SelectButtonC1A1

QPushButton* SMESHGUI_RemoveElementsDlg::SelectButtonC1A1
private

◆ TextLabelC1A1

QLabel* SMESHGUI_RemoveElementsDlg::TextLabelC1A1
private