27 #ifndef SMESHGUI_MergeDlg_H
28 #define SMESHGUI_MergeDlg_H
38 #include <TColStd_MapOfInteger.hxx>
45 #include <SALOMEconfig.h>
46 #include CORBA_SERVER_HEADER(SMESH_Mesh)
48 class LightApp_SelectionMgr;
81 static QPixmap IconFirst();
85 void enterEvent( QEvent* );
86 void keyPressEvent( QKeyEvent* );
88 bool isKeepNodesIDsSelection();
89 bool isNewKeepNodesGroup(
const char* entry );
91 void FindGravityCenter( TColStd_MapOfInteger&,
97 typedef QList<SMESH::SMESH_GroupBase_var>
GrpList;
169 virtual void reject();
175 void updateControls();
177 void onAddKeepNode();
178 void onRemoveKeepNode();
179 void onSelectKeepNode();
180 void onKeepNodeSourceChanged(
int);
182 void onRemoveGroup();
183 void onSelectGroup();
184 void onSelectAll(
bool );
185 void onSelectElementFromGroup();
187 void onRemoveElement();
189 void SetEditCurrentArgument();
190 void SelectionIntoArgument();
191 void DeactivateActiveDialog();
192 void ActivateThisDialog();
193 void onTypeChanged(
int);
198 #endif // SMESHGUI_MergeDlg_H