27#ifndef SMESHGUI_BUILDCOMPOUNDDLG_H
28#define SMESHGUI_BUILDCOMPOUNDDLG_H
37#include <SALOMEconfig.h>
38#include CORBA_SERVER_HEADER(SMESH_Gen)
39#include CORBA_SERVER_HEADER(SMESH_Mesh)
41class LightApp_SelectionMgr;
68 static QString GetDefaultName(
const QString& );
72 void enterEvent( QEvent* );
73 void keyPressEvent( QKeyEvent* );
77 void setIsApplyAndClose(
const bool theFlag );
78 bool isApplyAndClose()
const;
123 virtual void reject();
129 void SelectionIntoArgument();
130 void DeactivateActiveDialog();
131 void ActivateThisDialog();
132 void onSelectMerge(
bool );
133 void onResultTypeChange(
int );
134 void onSelectionButton();
#define SMESHGUI_EXPORT
Definition: SMESH_SMESHGUI.hxx:36
Definition: SMESHGUI_BuildCompoundDlg.h:59
QString myHelpFileName
Definition: SMESHGUI_BuildCompoundDlg.h:118
SUIT_SelectionFilter * myMeshFilter
Definition: SMESHGUI_BuildCompoundDlg.h:86
QLabel * TextLabelMeshes
Definition: SMESHGUI_BuildCompoundDlg.h:106
QGroupBox * GroupButtons
Definition: SMESHGUI_BuildCompoundDlg.h:93
QPushButton * buttonCancel
Definition: SMESHGUI_BuildCompoundDlg.h:95
QCheckBox * CheckBoxCommon
Definition: SMESHGUI_BuildCompoundDlg.h:111
QPushButton * SelectButton
Definition: SMESHGUI_BuildCompoundDlg.h:107
QLineEdit * LineEditMeshes
Definition: SMESHGUI_BuildCompoundDlg.h:108
QComboBox * ComboBoxUnion
Definition: SMESHGUI_BuildCompoundDlg.h:110
SUIT_SelectionFilter * myAppendToFilter
Definition: SMESHGUI_BuildCompoundDlg.h:87
QButtonGroup * ResultButtonGroup
Definition: SMESHGUI_BuildCompoundDlg.h:100
LightApp_SelectionMgr * mySelectionMgr
Definition: SMESHGUI_BuildCompoundDlg.h:82
QLineEdit * LineEditNewName
Definition: SMESHGUI_BuildCompoundDlg.h:101
SMESHGUI * mySMESHGUI
Definition: SMESHGUI_BuildCompoundDlg.h:81
QCheckBox * CheckBoxMerge
Definition: SMESHGUI_BuildCompoundDlg.h:112
QGroupBox * GroupResult
Definition: SMESHGUI_BuildCompoundDlg.h:99
QPushButton * buttonApply
Definition: SMESHGUI_BuildCompoundDlg.h:96
QLabel * TextLabelTol
Definition: SMESHGUI_BuildCompoundDlg.h:113
SMESH::SMESH_Mesh_var myMeshToAppendTo
Definition: SMESHGUI_BuildCompoundDlg.h:84
SMESHGUI_SpinBox * SpinBoxTol
Definition: SMESHGUI_BuildCompoundDlg.h:114
SMESH::ListOfIDSources_var myMeshArray
Definition: SMESHGUI_BuildCompoundDlg.h:85
QPushButton * buttonOk
Definition: SMESHGUI_BuildCompoundDlg.h:94
QPushButton * buttonHelp
Definition: SMESHGUI_BuildCompoundDlg.h:97
QLineEdit * CurrentLineEdit
Definition: SMESHGUI_BuildCompoundDlg.h:116
QLabel * TextLabelUnion
Definition: SMESHGUI_BuildCompoundDlg.h:109
QPushButton * SelectButtonAppendTo
Definition: SMESHGUI_BuildCompoundDlg.h:102
QRadioButton * Constructor1
Definition: SMESHGUI_BuildCompoundDlg.h:91
bool myIsApplyAndClose
Definition: SMESHGUI_BuildCompoundDlg.h:120
QGroupBox * GroupArgs
Definition: SMESHGUI_BuildCompoundDlg.h:105
QGroupBox * GroupConstructors
Definition: SMESHGUI_BuildCompoundDlg.h:90
QLineEdit * LineEditAppendTo
Definition: SMESHGUI_BuildCompoundDlg.h:103
Definition: SMESHGUI_SpinBox.h:48
Definition: SMESHGUI.h:84