27 #ifndef SMESHGUI_GROUPOPDLG_H
28 #define SMESHGUI_GROUPOPDLG_H
37 #include <SALOMEconfig.h>
38 #include CORBA_SERVER_HEADER(SMESH_Group)
40 class LightApp_SelectionMgr;
71 virtual bool onApply();
72 virtual void onSelectionDone();
73 virtual void setVisible (
bool visible );
79 QString getName()
const;
80 void setName(
const QString& theName );
83 void setHelpFileName(
const QString& theFName );
85 bool isValid(
const QList<SMESH::SMESH_GroupBase_var>& theListGrp );
86 bool getSelectedGroups( QList<SMESH::SMESH_GroupBase_var>& theOutList,
87 QStringList& theOutNames );
90 SALOMEDS::Color getColor()
const;
91 void setDefaultGroupColor();
93 void setIsApplyAndClose(
const bool theFlag );
94 bool isApplyAndClose()
const;
97 void enterEvent( QEvent* );
98 void keyPressEvent( QKeyEvent* );
101 virtual void reject();
154 virtual void reset();
180 virtual void reset();
206 virtual void reset();
236 virtual void reset();
251 #endif // SMESHGUI_GROUPOPDLG_H