X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_DeleteGroupDlg.h;h=320f411b563532574a3a390ae69fda42c4e9e1ff;hp=1669dc705793de2e9d54f0e18ce137ca0e9df52f;hb=b0105f0f9d05ef09ad770cf0d343901589cba620;hpb=e4737e85f0da6d3f90fd08f6be1c2825195fe16f diff --git a/src/SMESHGUI/SMESHGUI_DeleteGroupDlg.h b/src/SMESHGUI/SMESHGUI_DeleteGroupDlg.h index 1669dc705..320f411b5 100644 --- a/src/SMESHGUI/SMESHGUI_DeleteGroupDlg.h +++ b/src/SMESHGUI/SMESHGUI_DeleteGroupDlg.h @@ -36,61 +36,60 @@ class QCloseEvent; class QFrame; class QPushButton; -class SALOME_Selection; class QListBox; -/* - Class : SMESHGUI_DeleteGroupDlg - Description : Delete groups and their contents -*/ +class SMESHGUI; +class SVTK_ViewWindow; +class SalomeApp_SelectionMgr; + +/*! + * Class : SMESHGUI_DeleteGroupDlg + * Description : Delete groups and their contents + */ class SMESHGUI_DeleteGroupDlg : public QDialog -{ +{ Q_OBJECT - + public: - SMESHGUI_DeleteGroupDlg( QWidget*, SALOME_Selection* ); - virtual ~SMESHGUI_DeleteGroupDlg(); + SMESHGUI_DeleteGroupDlg( SMESHGUI* ); + virtual ~SMESHGUI_DeleteGroupDlg(); + + void Init (); - void Init( SALOME_Selection* ) ; - private: - void closeEvent( QCloseEvent* e ) ; - void enterEvent ( QEvent * ) ; - + void closeEvent (QCloseEvent*); + void enterEvent (QEvent*); + private slots: - void onOk(); - bool onApply(); - void onClose(); + void onOk(); + bool onApply(); + void onClose(); - void onDeactivate(); + void onDeactivate(); - void onSelectionDone(); + void onSelectionDone(); private: - QFrame* createButtonFrame( QWidget* ); - QFrame* createMainFrame ( QWidget* ); - bool isValid(); - + QFrame* createButtonFrame (QWidget*); + QFrame* createMainFrame (QWidget*); + bool isValid(); + private: - QPushButton* myOkBtn; - QPushButton* myApplyBtn; - QPushButton* myCloseBtn; - QListBox* myListBox; - SALOME_Selection* mySelection; - + QPushButton* myOkBtn; + QPushButton* myApplyBtn; + QPushButton* myCloseBtn; + QListBox* myListBox; + + SMESHGUI* mySMESHGUI; + SalomeApp_SelectionMgr* mySelectionMgr; + QValueList myListGrp; bool myBlockSelection; - }; #endif - - - - -