27 #ifndef SMESHGUI_SMOOTHINGDLG_H 
   28 #define SMESHGUI_SMOOTHINGDLG_H 
   37 #include <SALOME_InteractiveObject.hxx> 
   40 #include <SALOMEconfig.h> 
   41 #include CORBA_SERVER_HEADER(SMESH_Mesh) 
   51 class SalomeApp_IntSpinBox;
 
   57 class LightApp_SelectionMgr;
 
   74   void                   enterEvent( QEvent* );        
 
   75   void                   keyPressEvent( QKeyEvent* );
 
   76   void                   setFilters( 
const bool theIsElem );
 
   94   Handle(SALOME_InteractiveObject) myIO;
 
   98   QRadioButton*          Constructor1;
 
  100   QPushButton*           buttonOk;
 
  101   QPushButton*           buttonCancel;
 
  102   QPushButton*           buttonApply;
 
  103   QPushButton*           buttonHelp;
 
  105   QLabel*                TextLabelElements;
 
  106   QPushButton*           SelectElementsButton;
 
  107   QLineEdit*             LineEditElements;
 
  108   QCheckBox*             CheckBoxMesh;
 
  109   QLabel*                TextLabelNodes;
 
  110   QPushButton*           SelectNodesButton;
 
  111   QLineEdit*             LineEditNodes;
 
  112   QLabel*                TextLabelMethod;
 
  113   QComboBox*             ComboBoxMethod;
 
  114   QLabel*                TextLabelLimit;
 
  115   SalomeApp_IntSpinBox*  SpinBox_IterationLimit;
 
  116   QLabel*                TextLabelAspectRatio;
 
  118   QCheckBox*             CheckBoxParametric;
 
  120   QString                myHelpFileName;
 
  122   QPushButton*           myElemFilterBtn;
 
  126   virtual 
void           reject();
 
  133   void                   SetEditCurrentArgument();
 
  134   void                   SelectionIntoArgument();
 
  135   void                   DeactivateActiveDialog();
 
  136   void                   ActivateThisDialog();
 
  137   void                   onTextChange( const QString& );
 
  138   void                   onSelectMesh( 
bool );
 
  141   void                   setElemFilters();
 
  142   void                   setNodeFilters();
 
  145 #endif // SMESHGUI_SMOOTHINGDLG_H