Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove adjusting pointers for covariant returns
[modules/smesh.git]
/
src
/
SMESHGUI
/
SMESHGUI_MultiEditDlg.h
diff --git
a/src/SMESHGUI/SMESHGUI_MultiEditDlg.h
b/src/SMESHGUI/SMESHGUI_MultiEditDlg.h
index 0ec412661b5d431fbe81b0aeea7c9a174e59c758..3a5558fe14e5ffbb8ac93a018894cd1efc6fc24a 100755
(executable)
--- a/
src/SMESHGUI/SMESHGUI_MultiEditDlg.h
+++ b/
src/SMESHGUI/SMESHGUI_MultiEditDlg.h
@@
-28,13
+28,14
@@
#define SMESHGUI_MultiEditDlg_H
#include <qdialog.h>
#define SMESHGUI_MultiEditDlg_H
#include <qdialog.h>
-#include "SMESH_TypeFilter.hxx"
+
+#include "SUIT_SelectionFilter.h"
+
#include <TColStd_MapOfInteger.hxx>
#include <SALOMEconfig.h>
#include CORBA_SERVER_HEADER(SMESH_Mesh)
#include <TColStd_MapOfInteger.hxx>
#include <SALOMEconfig.h>
#include CORBA_SERVER_HEADER(SMESH_Mesh)
-class QCloseEvent;
class SMESHGUI_FilterDlg;
class QCheckBox;
class QGroupBox;
class SMESHGUI_FilterDlg;
class QCheckBox;
class QGroupBox;
@@
-43,10
+44,17
@@
class QFrame;
class QLineEdit;
class SMESHGUI_SpinBox;
class QPushButton;
class QLineEdit;
class SMESHGUI_SpinBox;
class QPushButton;
-class SALOME_Selection;
+class QButtonGroup;
+class QObject;
+
class SMESH_Actor;
class SALOME_Actor;
class SMESH_Actor;
class SALOME_Actor;
-class QButtonGroup;
+class SalomeApp_SelectionMgr;
+
+class SMESHGUI;
+class SMESH_Actor;
+class SVTK_Selector;
+class SVTK_ViewWindow;
/*
Class : SMESHGUI_MultiEditDlg
/*
Class : SMESHGUI_MultiEditDlg
@@
-59,14
+67,15
@@
class SMESHGUI_MultiEditDlg : public QDialog
Q_OBJECT
public:
Q_OBJECT
public:
- SMESHGUI_MultiEditDlg( QWidget*,
- SALOME_Selection*,
- const int,
- const bool = false,
- const char* = 0 );
+ SMESHGUI_MultiEditDlg(SMESHGUI* theModule,
+ const int,
+ const bool = false,
+ const char* = 0 );
virtual ~SMESHGUI_MultiEditDlg();
virtual ~SMESHGUI_MultiEditDlg();
- void Init( SALOME_Selection* ) ;
+ void Init() ;
+
+ bool eventFilter( QObject* object, QEvent* event );
signals:
void ListContensChanged();
signals:
void ListContensChanged();
@@
-111,10
+120,14
@@
protected:
QPushButton* myOkBtn;
QPushButton* myApplyBtn;
QPushButton* myCloseBtn;
QPushButton* myOkBtn;
QPushButton* myApplyBtn;
QPushButton* myCloseBtn;
- SALOME_Selection* mySelection;
- SMESH::SMESH_Mesh_var myMesh;
SMESH_Actor* myActor;
SMESH_Actor* myActor;
+ SMESH::SMESH_Mesh_var myMesh;
+ SalomeApp_SelectionMgr* mySelectionMgr;
+ SVTK_ViewWindow* myViewWindow;
+ SVTK_Selector* mySelector;
+ SMESHGUI* mySMESHGUI;
+
QGroupBox* mySelGrp;
QListBox* myListBox;
QGroupBox* mySelGrp;
QListBox* myListBox;
@@
-137,8
+150,6
@@
protected:
SMESHGUI_FilterDlg* myFilterDlg;
TColStd_MapOfInteger myIds;
int myFilterType;
SMESHGUI_FilterDlg* myFilterDlg;
TColStd_MapOfInteger myIds;
int myFilterType;
- Handle(SMESH_TypeFilter) mySubmeshFilter;
- Handle(SMESH_TypeFilter) myGroupFilter;
bool myBusy;
int myEntityType;
};
bool myBusy;
int myEntityType;
};
@@
-152,9
+163,8
@@
class SMESHGUI_ChangeOrientationDlg : public SMESHGUI_MultiEditDlg
Q_OBJECT
public:
Q_OBJECT
public:
- SMESHGUI_ChangeOrientationDlg( QWidget*,
- SALOME_Selection*,
- const char* = 0 );
+ SMESHGUI_ChangeOrientationDlg(SMESHGUI* theModule,
+ const char* = 0);
virtual ~SMESHGUI_ChangeOrientationDlg();
protected:
virtual ~SMESHGUI_ChangeOrientationDlg();
protected:
@@
-171,9
+181,8
@@
class SMESHGUI_UnionOfTrianglesDlg : public SMESHGUI_MultiEditDlg
Q_OBJECT
public:
Q_OBJECT
public:
- SMESHGUI_UnionOfTrianglesDlg( QWidget*,
- SALOME_Selection*,
- const char* = 0 );
+ SMESHGUI_UnionOfTrianglesDlg(SMESHGUI* theModule,
+ const char* = 0);
virtual ~SMESHGUI_UnionOfTrianglesDlg();
protected:
virtual ~SMESHGUI_UnionOfTrianglesDlg();
protected:
@@
-190,9
+199,8
@@
class SMESHGUI_CuttingOfQuadsDlg : public SMESHGUI_MultiEditDlg
Q_OBJECT
public:
Q_OBJECT
public:
- SMESHGUI_CuttingOfQuadsDlg( QWidget*,
- SALOME_Selection*,
- const char* = 0 );
+ SMESHGUI_CuttingOfQuadsDlg(SMESHGUI* theModule,
+ const char* = 0);
virtual ~SMESHGUI_CuttingOfQuadsDlg();
protected:
virtual ~SMESHGUI_CuttingOfQuadsDlg();
protected: