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

Constructor & Destructor Documentation

◆ SMESHGUI_RemoveNodesDlg()

SMESHGUI_RemoveNodesDlg::SMESHGUI_RemoveNodesDlg ( SMESHGUI theModule)

◆ ~SMESHGUI_RemoveNodesDlg()

SMESHGUI_RemoveNodesDlg::~SMESHGUI_RemoveNodesDlg ( )

References myFilterDlg.

Member Function Documentation

◆ ActivateThisDialog

◆ ClickOnApply

void SMESHGUI_RemoveNodesDlg::ClickOnApply ( )
privateslot

◆ ClickOnHelp

void SMESHGUI_RemoveNodesDlg::ClickOnHelp ( )
privateslot

References myHelpFileName, and mySMESHGUI.

Referenced by Init(), and keyPressEvent().

◆ ClickOnOk

void SMESHGUI_RemoveNodesDlg::ClickOnOk ( )
privateslot

References ClickOnApply(), and reject().

Referenced by Init().

◆ DeactivateActiveDialog

void SMESHGUI_RemoveNodesDlg::DeactivateActiveDialog ( )
privateslot

◆ enterEvent()

void SMESHGUI_RemoveNodesDlg::enterEvent ( QEvent *  )
private

◆ Init()

◆ keyPressEvent()

void SMESHGUI_RemoveNodesDlg::keyPressEvent ( QKeyEvent *  e)
private

References ClickOnHelp().

◆ onCloseView

void SMESHGUI_RemoveNodesDlg::onCloseView ( )
privateslot

References DeactivateActiveDialog(), and mySelector.

Referenced by Init().

◆ onOpenView

void SMESHGUI_RemoveNodesDlg::onOpenView ( )
privateslot

◆ onTextChange

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

◆ reject

void SMESHGUI_RemoveNodesDlg::reject ( )
protectedvirtualslot

◆ SelectionIntoArgument

◆ SetEditCurrentArgument

void SMESHGUI_RemoveNodesDlg::SetEditCurrentArgument ( )
privateslot

◆ setFilters

◆ updateButtons

void SMESHGUI_RemoveNodesDlg::updateButtons ( )
privateslot

Field Documentation

◆ buttonApply

QPushButton* SMESHGUI_RemoveNodesDlg::buttonApply
private

Referenced by Init(), and updateButtons().

◆ buttonCancel

QPushButton* SMESHGUI_RemoveNodesDlg::buttonCancel
private

Referenced by Init().

◆ buttonHelp

QPushButton* SMESHGUI_RemoveNodesDlg::buttonHelp
private

Referenced by Init().

◆ buttonOk

QPushButton* SMESHGUI_RemoveNodesDlg::buttonOk
private

Referenced by Init(), and updateButtons().

◆ Constructor1

QRadioButton* SMESHGUI_RemoveNodesDlg::Constructor1
private

Referenced by Init().

◆ GroupButtons

QGroupBox* SMESHGUI_RemoveNodesDlg::GroupButtons
private

◆ GroupC1

QGroupBox* SMESHGUI_RemoveNodesDlg::GroupC1
private

◆ GroupConstructors

QGroupBox* SMESHGUI_RemoveNodesDlg::GroupConstructors
private

◆ LineEditC1A1

QLineEdit* SMESHGUI_RemoveNodesDlg::LineEditC1A1
private

◆ myActor

SMESH_Actor* SMESHGUI_RemoveNodesDlg::myActor
private

◆ myBusy

bool SMESHGUI_RemoveNodesDlg::myBusy
private

◆ myConstructorId

int SMESHGUI_RemoveNodesDlg::myConstructorId
private

Referenced by Init(), and SetEditCurrentArgument().

◆ myEditCurrentArgument

QLineEdit* SMESHGUI_RemoveNodesDlg::myEditCurrentArgument
private

◆ myFilterDlg

SMESHGUI_FilterDlg* SMESHGUI_RemoveNodesDlg::myFilterDlg
private

◆ myHelpFileName

QString SMESHGUI_RemoveNodesDlg::myHelpFileName
private

Referenced by ClickOnHelp().

◆ myMesh

SMESH::SMESH_Mesh_var SMESHGUI_RemoveNodesDlg::myMesh
private

◆ myNbOkNodes

int SMESHGUI_RemoveNodesDlg::myNbOkNodes
private

◆ mySelectionMgr

LightApp_SelectionMgr* SMESHGUI_RemoveNodesDlg::mySelectionMgr
private

◆ mySelector

SVTK_Selector* SMESHGUI_RemoveNodesDlg::mySelector
private

◆ mySMESHGUI

◆ SelectButtonC1A1

QPushButton* SMESHGUI_RemoveNodesDlg::SelectButtonC1A1
private

Referenced by Init(), and SetEditCurrentArgument().

◆ TextLabelC1A1

QLabel* SMESHGUI_RemoveNodesDlg::TextLabelC1A1
private