#include <qmap.h>
#include <qvaluelist.h>
-#include "SalomeApp_SelectionMgr.h"
+#include "LightApp_SelectionMgr.h"
#include "SALOME_InteractiveObject.hxx"
#include "SALOME_DataMapOfIOMapOfInteger.hxx"
#include "SVTK_Selection.h"
class QTable;
class QTableItem;
class QWidgetStack;
-class SalomeApp_SelectionMgr;
+class LightApp_SelectionMgr;
class SMESHGUI;
class SMESHGUI_FilterLibraryDlg;
class SVTK_Selector;
typedef QMap<int, Table*> TableMap;
public:
- SMESHGUI_FilterTable (QWidget* parent,
+ SMESHGUI_FilterTable( SMESHGUI*,
+ QWidget* parent,
const int type);
- SMESHGUI_FilterTable (QWidget* parent,
+ SMESHGUI_FilterTable( SMESHGUI*,
+ QWidget* parent,
const QValueList<int>& type);
virtual ~SMESHGUI_FilterTable();
void AddToClicked();
void EntityTypeChanged (const int);
void NeedValidation();
- void CretarionChanged (const int theRow, const int theEntityType);
+ void CriterionChanged (const int theRow, const int theEntityType);
void CurrentChanged (int, int);
private slots:
const QMap<int, QString>& getSupportedTypes() const;
private:
+ SMESHGUI* mySMESHGUI;
QGroupBox* myTableGrp;
QGroupBox* mySwitchTableGrp;
QButtonGroup* myEntityTypeGrp;
int myEntityType;
int myIsValid;
+ bool myIsLocked;
SMESHGUI_FilterLibraryDlg* myLibDlg;
// initial fields
QValueList<int> myTypes;
SMESHGUI* mySMESHGUI;
- SalomeApp_SelectionMgr* mySelectionMgr;
+ LightApp_SelectionMgr* mySelectionMgr;
SVTK_Selector* mySelector;
- SVTK_ViewWindow* myViewWindow;
SMESH::SMESH_Mesh_ptr myMesh;
QWidget* mySourceWg;