-// Copyright (C) 2007-2008 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2010 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
//
+
// SMESH SMESHGUI : GUI for SMESH component
// File : SMESHGUI_FilterDlg.h
// Author : Sergey LITONIN, Open CASCADE S.A.S.
const int = -1 );
void SetID( const int,
- const QString&,
- const int = -1 );
+ const QString&,
+ const int = -1 );
bool GetID( const int,
- QString&,
- const int = -1 );
+ QString&,
+ const int = -1 );
void Update();
void updateBtnState();
void removeAdditionalWidget( QTableWidget*, const int );
void updateAdditionalWidget();
+ const char* getPrecision( const int );
const QMap<int, QString>& getSupportedTypes() const;
void SetSelection();
void SetMesh (SMESH::SMESH_Mesh_var);
- void SetSourceWg( QWidget* );
+ void SetSourceWg( QWidget*, const bool initOnApply = true );
static SMESH::Filter::Criterion createCriterion();
LightApp_SelectionMgr* mySelectionMgr;
SVTK_Selector* mySelector;
SMESH::SMESH_Mesh_var myMesh;
+ bool myInitSourceWgOnApply;
QWidget* mySourceWg;
SALOME_DataMapOfIOMapOfInteger myIObjects;