1 #ifndef SIMPT_PAREX_PARAM_PAGE_H_INCLUDED
2 #define SIMPT_PAREX_PARAM_PAGE_H_INCLUDED
23 #include <QWizardPage>
24 #include <boost/property_tree/ptree.hpp>
48 ParamPage(
const std::shared_ptr<Exploration> &exploration);
60 void UpdateOriginal(
bool checked);
61 void UpdateList(
bool checked);
62 void UpdateLoop(
bool checked);
67 void SelectParameter(
int index);
70 enum { Page_Start, Page_Path, Page_Param, Page_Files, Page_Send, Page_Template_Path };
73 virtual void initializePage();
74 virtual bool validatePage();
76 virtual int nextId()
const {
return Page_Send; }
83 const std::shared_ptr<Exploration> &m_exploration;
85 QRadioButton *m_original_select;
86 QRadioButton *m_list_select;
87 QRadioButton *m_loop_select;
88 QLineEdit *m_original;
93 QComboBox *m_parameters;
99 #endif // end_of_include_guard
see the online Qt documentation
ParamPage(const std::shared_ptr< Exploration > &exploration)
Constructor.
Set the parameters for the exploration.
Namespace for SimPT parameter explorer package.
virtual ~ParamPage()
Destructor.