#include <SMESHGUI_BuildCompoundDlg.h>
SMESHGUI_BuildCompoundDlg::SMESHGUI_BuildCompoundDlg |
( |
SMESHGUI * |
theModule | ) |
|
References buttonApply, buttonCancel, buttonHelp, buttonOk, CheckBoxCommon, CheckBoxMerge, ComboBoxUnion, Constructor1, COORD_MAX, GroupArgs, GroupButtons, GroupConstructors, GroupName, Init(), LineEditMeshes, LineEditName, MARGIN, myHelpFileName, SMESHGUI_SpinBox::RangeStepAndValidator(), SelectButton, SPACING, SpinBoxTol, TextLabelMeshes, TextLabelName, TextLabelTol, and TextLabelUnion.
SMESHGUI_BuildCompoundDlg::~SMESHGUI_BuildCompoundDlg |
( |
| ) |
|
void SMESHGUI_BuildCompoundDlg::ActivateThisDialog |
( |
| ) |
|
|
privateslot |
bool SMESHGUI_BuildCompoundDlg::ClickOnApply |
( |
| ) |
|
|
privateslot |
References _PTR(), SMESHGUI::automaticUpdate(), CheckBoxCommon, CheckBoxMerge, ComboBoxUnion, SMESH::CreateActor(), SMESH::DisplayActor(), SMESH::GetActiveWindow(), GetDefaultName(), SMESHGUI::GetSMESHGen(), SMESHGUI_SpinBox::GetValue(), SMESHGUI::isActiveStudyLocked(), isApplyAndClose(), isValid(), LineEditName, SMESHGUI::Modified(), myMesh, myMeshArray, mySelectionMgr, mySMESHGUI, SMESH::SetName(), SObject(), SpinBoxTol, and SMESH::UpdateView().
Referenced by ClickOnOk(), and Init().
void SMESHGUI_BuildCompoundDlg::ClickOnHelp |
( |
| ) |
|
|
privateslot |
void SMESHGUI_BuildCompoundDlg::ClickOnOk |
( |
| ) |
|
|
privateslot |
void SMESHGUI_BuildCompoundDlg::DeactivateActiveDialog |
( |
| ) |
|
|
privateslot |
void SMESHGUI_BuildCompoundDlg::enterEvent |
( |
QEvent * |
| ) |
|
|
private |
QString SMESHGUI_BuildCompoundDlg::GetDefaultName |
( |
const QString & |
theOperation | ) |
|
|
static |
void SMESHGUI_BuildCompoundDlg::Init |
( |
| ) |
|
|
private |
References buttonApply, buttonCancel, buttonHelp, buttonOk, CheckBoxMerge, ClickOnApply(), ClickOnHelp(), ClickOnOk(), ComboBoxUnion, DeactivateActiveDialog(), GetDefaultName(), SMESH::IDSOURCE, LineEditMeshes, LineEditName, myMesh, myMeshArray, myMeshFilter, mySelectionMgr, mySMESHGUI, onSelectMerge(), reject(), SelectButton, SelectionIntoArgument(), SMESHGUI::SetActiveDialogBox(), SMESHGUI_SpinBox::SetValue(), SpinBoxTol, and TextLabelTol.
Referenced by SMESHGUI_BuildCompoundDlg().
bool SMESHGUI_BuildCompoundDlg::isApplyAndClose |
( |
| ) |
const |
|
private |
bool SMESHGUI_BuildCompoundDlg::isValid |
( |
| ) |
|
|
private |
void SMESHGUI_BuildCompoundDlg::keyPressEvent |
( |
QKeyEvent * |
e | ) |
|
|
private |
void SMESHGUI_BuildCompoundDlg::onSelectMerge |
( |
bool |
toMerge | ) |
|
|
privateslot |
void SMESHGUI_BuildCompoundDlg::reject |
( |
| ) |
|
|
protectedvirtualslot |
void SMESHGUI_BuildCompoundDlg::SelectionIntoArgument |
( |
| ) |
|
|
privateslot |
void SMESHGUI_BuildCompoundDlg::setIsApplyAndClose |
( |
const bool |
theFlag | ) |
|
|
private |
QPushButton* SMESHGUI_BuildCompoundDlg::buttonApply |
|
private |
QPushButton* SMESHGUI_BuildCompoundDlg::buttonCancel |
|
private |
QPushButton* SMESHGUI_BuildCompoundDlg::buttonHelp |
|
private |
QPushButton* SMESHGUI_BuildCompoundDlg::buttonOk |
|
private |
QCheckBox* SMESHGUI_BuildCompoundDlg::CheckBoxCommon |
|
private |
QCheckBox* SMESHGUI_BuildCompoundDlg::CheckBoxMerge |
|
private |
QComboBox* SMESHGUI_BuildCompoundDlg::ComboBoxUnion |
|
private |
QRadioButton* SMESHGUI_BuildCompoundDlg::Constructor1 |
|
private |
QGroupBox* SMESHGUI_BuildCompoundDlg::GroupArgs |
|
private |
QGroupBox* SMESHGUI_BuildCompoundDlg::GroupButtons |
|
private |
QGroupBox* SMESHGUI_BuildCompoundDlg::GroupConstructors |
|
private |
QGroupBox* SMESHGUI_BuildCompoundDlg::GroupName |
|
private |
QLineEdit* SMESHGUI_BuildCompoundDlg::LineEditMeshes |
|
private |
QLineEdit* SMESHGUI_BuildCompoundDlg::LineEditName |
|
private |
QString SMESHGUI_BuildCompoundDlg::myHelpFileName |
|
private |
bool SMESHGUI_BuildCompoundDlg::myIsApplyAndClose |
|
private |
SMESH::SMESH_IDSource_var SMESHGUI_BuildCompoundDlg::myMesh |
|
private |
SMESH::ListOfIDSources_var SMESHGUI_BuildCompoundDlg::myMeshArray |
|
private |
LightApp_SelectionMgr* SMESHGUI_BuildCompoundDlg::mySelectionMgr |
|
private |
SMESHGUI* SMESHGUI_BuildCompoundDlg::mySMESHGUI |
|
private |
QPushButton* SMESHGUI_BuildCompoundDlg::SelectButton |
|
private |
QLabel* SMESHGUI_BuildCompoundDlg::TextLabelMeshes |
|
private |
QLabel* SMESHGUI_BuildCompoundDlg::TextLabelName |
|
private |
QLabel* SMESHGUI_BuildCompoundDlg::TextLabelTol |
|
private |
QLabel* SMESHGUI_BuildCompoundDlg::TextLabelUnion |
|
private |