33 #include <boost/property_tree/exceptions.hpp>
34 #include <boost/property_tree/xml_parser.hpp>
36 #include <QDoubleValidator>
37 #include <QFileDialog>
38 #include <QFormLayout>
42 #include <QListWidget>
43 #include <QMessageBox>
44 #include <QPushButton>
45 #include <QRadioButton>
47 #include <QRegExpValidator>
50 #include <QVBoxLayout>
73 ExplorationWizard::ExplorationWizard(
const ptree &preferences,
const std::shared_ptr<const Exploration> &lastExploration,
QWidget *parent)
74 :
QWizard(parent), m_exploration(), m_preferences(preferences)
76 setPage(Page_Start,
new StartPage(m_exploration, lastExploration));
77 setPage(Page_Path,
new PathPage(m_exploration, m_preferences));
78 setPage(Page_Template_Path,
new TemplateFilePage(m_exploration, m_preferences));
80 setPage(Page_Param,
new ParamPage(m_exploration));
81 setPage(Page_Files,
new FilesPage(m_exploration, m_preferences));
82 setPage(Page_Send,
new SendPage(m_exploration));
Interface for TemplateFilePage.
Interface for ExplorationWizard.
std::shared_ptr< const Exploration > GetExploration()
Returns the Exploration generated from the wizard.
Select type of new exploration.
Select the sim data input file.
Select the input template data file.
Give a name for the exploration and send the exploration.
Interface for RangeSweep.
see the online Qt documentation
Set the parameters for the exploration.
see the online Qt documentation
Namespace for SimPT parameter explorer package.
Page to allow file selection.
Interface for ParameterExploration.
Interface for FileExploration.