- QButtonGroup* GroupConstructors;
- QRadioButton* Elements1dRB;
- QRadioButton* Elements2dRB;
-
- QGroupBox* GroupArguments;
- QLabel* ElementsLab;
- QToolButton* SelectElementsButton;
- QLineEdit* ElementsLineEdit;
- QCheckBox* MeshCheck;
- QGroupBox* PathGrp;
- QLabel* PathMeshLab;
- QToolButton* SelectPathMeshButton;
- QLineEdit* PathMeshLineEdit;
- QLabel* PathShapeLab;
- QToolButton* SelectPathShapeButton;
- QLineEdit* PathShapeLineEdit;
- QLabel* StartPointLab;
- QToolButton* SelectStartPointButton;
- QLineEdit* StartPointLineEdit;
- QCheckBox* AnglesCheck;
- QGroupBox* AnglesGrp;
- QListBox* AnglesList;
- QToolButton* AddAngleButton;
- QToolButton* RemoveAngleButton;
- SMESHGUI_SpinBox* AngleSpin;
- QCheckBox* BasePointCheck;
- QGroupBox* BasePointGrp;
- QToolButton* SelectBasePointButton;
- QLabel* XLab;
- SMESHGUI_SpinBox* XSpin;
- QLabel* YLab;
- SMESHGUI_SpinBox* YSpin;
- QLabel* ZLab;
- SMESHGUI_SpinBox* ZSpin;
-
- QGroupBox* GroupButtons;
- QPushButton* OkButton;
- QPushButton* ApplyButton;
- QPushButton* CloseButton;
-
-protected slots:
- void reject();
-
-private slots:
- void ConstructorsClicked (int);
- void ClickOnOk();
- bool ClickOnApply();
- void SetEditCurrentArgument();
- void SelectionIntoArgument();
- void DeactivateActiveDialog();
- void ActivateThisDialog();
- void onTextChange (const QString&);
- void onSelectMesh();
- void onAnglesCheck();
- void onBasePointCheck();
- void OnAngleAdded();
- void OnAngleRemoved();
+ QGroupBox* ConstructorsBox;
+ QButtonGroup* GroupConstructors;
+ QRadioButton* Elements1dRB;
+ QRadioButton* Elements2dRB;
+
+ QGroupBox* GroupArguments;
+ QLabel* ElementsLab;
+ QToolButton* SelectElementsButton;
+ QLineEdit* ElementsLineEdit;
+ QCheckBox* MeshCheck;
+ QGroupBox* PathGrp;
+ QToolButton* SelectPathMeshButton;
+ QLineEdit* PathMeshLineEdit;
+ //QToolButton* SelectPathShapeButton;
+ //QLineEdit* PathShapeLineEdit;
+ QToolButton* SelectStartPointButton;
+ QLineEdit* StartPointLineEdit;
+ QCheckBox* LinearAnglesCheck;
+ QGroupBox* AnglesGrp;
+ QListWidget* AnglesList;
+ QToolButton* AddAngleButton;
+ QToolButton* RemoveAngleButton;
+ SMESHGUI_SpinBox* AngleSpin;
+ QGroupBox* BasePointGrp;
+ QToolButton* SelectBasePointButton;
+ SMESHGUI_SpinBox* XSpin;
+ SMESHGUI_SpinBox* YSpin;
+ SMESHGUI_SpinBox* ZSpin;
+ QCheckBox* MakeGroupsCheck;
+
+ QGroupBox* GroupButtons;
+ QPushButton* OkButton;
+ QPushButton* ApplyButton;
+ QPushButton* CloseButton;
+ QPushButton* HelpButton;
+
+ QString myHelpFileName;
+
+ QPushButton* myFilterBtn;
+ SMESHGUI_FilterDlg* myFilterDlg;
+
+protected Q_SLOTS:
+ void reject();
+ virtual void onDisplaySimulation( bool );
+
+private Q_SLOTS:
+ void ConstructorsClicked( int );
+ void ClickOnOk();
+ bool ClickOnApply();
+ void ClickOnHelp();
+ void SetEditCurrentArgument();
+ void SelectionIntoArgument();
+ void DeactivateActiveDialog();
+ void ActivateThisDialog();
+ void onTextChange( const QString& );
+ void onSelectMesh();
+ void OnAngleAdded();
+ void OnAngleRemoved();
+ void setFilters();