Version: 9.12.0
SMESH_CreateBoundaryCAO Class Reference

#include <SMESHGUI_HomardBoundaryDlg.h>

Inheritance diagram for SMESH_CreateBoundaryCAO:

Public Slots

virtual void SetCAOFile ()
 
virtual void SetFiltrage ()
 
virtual void PushOnOK ()
 
virtual bool PushOnApply ()
 
virtual void PushOnHelp ()
 

Public Member Functions

 SMESH_CreateBoundaryCAO (SMESHGUI_HomardAdaptDlg *parent, bool modal, SMESHHOMARD::HOMARD_Gen_var myHomardGen0, QString caseName, QString BoundaryName)
 
 ~SMESH_CreateBoundaryCAO ()
 
virtual void setGroups (QStringList listGroup)
 
void setupUi (QDialog *CreateBoundaryCAO)
 
void retranslateUi (QDialog *CreateBoundaryCAO)
 

Data Fields

QGridLayout * gridLayout
 
QGroupBoxGBButtons
 
QGridLayout * gridLayout1
 
QPushButton * buttonHelp
 
QPushButton * buttonCancel
 
QPushButton * buttonApply
 
QPushButton * buttonOk
 
QCheckBox * CBGroupe
 
QLineEdit * LEFileName
 
QPushButton * PushFichier
 
QLabelXAO
 
QLineEdit * LEName
 
QLabelName
 

Protected Member Functions

virtual void AssocieLesGroupes ()
 
virtual void InitConnect ()
 
virtual void SetNewName ()
 

Protected Attributes

SMESHGUI_HomardAdaptDlg_parent
 
QString _aName
 
SMESHHOMARD::HOMARD_Boundary_var aBoundary
 
SMESHHOMARD::HOMARD_Gen_var myHomardGen
 
QStringList _listeGroupesBoundary
 

Constructor & Destructor Documentation

◆ SMESH_CreateBoundaryCAO()

SMESH_CreateBoundaryCAO::SMESH_CreateBoundaryCAO ( SMESHGUI_HomardAdaptDlg parent,
bool  modal,
SMESHHOMARD::HOMARD_Gen_var  myHomardGen0,
QString  caseName,
QString  BoundaryName 
)

◆ ~SMESH_CreateBoundaryCAO()

SMESH_CreateBoundaryCAO::~SMESH_CreateBoundaryCAO ( )

Member Function Documentation

◆ AssocieLesGroupes()

void SMESH_CreateBoundaryCAO::AssocieLesGroupes ( )
protectedvirtual

References _listeGroupesBoundary, and aBoundary.

Referenced by PushOnApply().

◆ InitConnect()

◆ PushOnApply

◆ PushOnHelp

void SMESH_CreateBoundaryCAO::PushOnHelp ( )
virtualslot

References SMESH::ShowHelpFile().

Referenced by InitConnect().

◆ PushOnOK

void SMESH_CreateBoundaryCAO::PushOnOK ( )
virtualslot

References _parent, and PushOnApply().

Referenced by InitConnect().

◆ retranslateUi()

◆ SetCAOFile

void SMESH_CreateBoundaryCAO::SetCAOFile ( )
virtualslot

◆ SetFiltrage

void SMESH_CreateBoundaryCAO::SetFiltrage ( )
virtualslot

◆ setGroups()

void SMESH_CreateBoundaryCAO::setGroups ( QStringList  listGroup)
virtual

◆ SetNewName()

void SMESH_CreateBoundaryCAO::SetNewName ( )
protectedvirtual

◆ setupUi()

Field Documentation

◆ _aName

◆ _listeGroupesBoundary

QStringList SMESH_CreateBoundaryCAO::_listeGroupesBoundary
protected

◆ _parent

SMESHGUI_HomardAdaptDlg* SMESH_CreateBoundaryCAO::_parent
protected

Referenced by PushOnApply(), and PushOnOK().

◆ aBoundary

SMESHHOMARD::HOMARD_Boundary_var SMESH_CreateBoundaryCAO::aBoundary
protected

◆ buttonApply

QPushButton* SMESH_Ui_CreateBoundaryCAO::buttonApply
inherited

◆ buttonCancel

QPushButton* SMESH_Ui_CreateBoundaryCAO::buttonCancel
inherited

◆ buttonHelp

QPushButton* SMESH_Ui_CreateBoundaryCAO::buttonHelp
inherited

◆ buttonOk

QPushButton* SMESH_Ui_CreateBoundaryCAO::buttonOk
inherited

◆ CBGroupe

◆ GBButtons

QGroupBox* SMESH_Ui_CreateBoundaryCAO::GBButtons
inherited

◆ gridLayout

QGridLayout* SMESH_Ui_CreateBoundaryCAO::gridLayout
inherited

◆ gridLayout1

QGridLayout* SMESH_Ui_CreateBoundaryCAO::gridLayout1
inherited

◆ LEFileName

QLineEdit* SMESH_Ui_CreateBoundaryCAO::LEFileName
inherited

◆ LEName

QLineEdit* SMESH_Ui_CreateBoundaryCAO::LEName
inherited

◆ myHomardGen

SMESHHOMARD::HOMARD_Gen_var SMESH_CreateBoundaryCAO::myHomardGen
protected

◆ Name

◆ PushFichier

QPushButton* SMESH_Ui_CreateBoundaryCAO::PushFichier
inherited

◆ XAO

QLabel* SMESH_Ui_CreateBoundaryCAO::XAO
inherited