Q_OBJECT
public:
- SMESHGUI_aParameterDlg (std::list<SMESHGUI_aParameterPtr> params,
- QWidget* parent = 0,
+ SMESHGUI_aParameterDlg( SMESHGUI*,
+ std::list<SMESHGUI_aParameterPtr> params,
QString title = QString::null,
bool modal = TRUE);
~SMESHGUI_aParameterDlg();
/* Parameter function */
- static bool Parameters (std::list<SMESHGUI_aParameterPtr> params, const char *aTitle);
+ static bool Parameters( SMESHGUI*, std::list<SMESHGUI_aParameterPtr> params, const char *aTitle);
protected:
void init();
+protected slots:
+ virtual void onValueChanged();
+
private slots:
void ClickOnOk();
+ void UpdateShown( const SMESHGUI_aParameterPtr, QWidget* );
private:
SMESHGUI* mySMESHGUI;
QPushButton* myButtonOk;
QPushButton* myButtonCancel;
- std::list<QWidget*> mySpinList;
+ std::list<QWidget*> mySpinList, myLabelList;
std::list<SMESHGUI_aParameterPtr> myParamList;
};