40 #ifndef __OPENFLUID_UICOMMON_RUNSIMULATIONDIALOG_HPP__ 41 #define __OPENFLUID_UICOMMON_RUNSIMULATIONDIALOG_HPP__ 45 #include <QElapsedTimer> 46 #include <QCloseEvent> 58 class RunSimulationDialog;
65 class FluidXDescriptor;
69 namespace ui {
namespace common {
78 Ui::RunSimulationDialog *ui;
84 QElapsedTimer m_ElapsedTimer;
97 void setPeriod(QString Begin, QString End,
int Duration);
101 void setProgressValue(
int Index);
103 void setProgressMax(
int Index);
105 void setWarningsCount(
unsigned int Count);
109 void requestSuspendResume();
111 void validateSuspend();
117 void handleUserAbort();
119 void showErrorDetails();
124 void closeEvent(QCloseEvent *event);
Definition: RunSimulationWorker.hpp:62
Definition: FluidXDescriptor.hpp:70
Definition: ExceptionContext.hpp:53
Definition: MessageDialog.hpp:55
Definition: ApplicationException.hpp:47
Definition: RunSimulationDialog.hpp:72
std::uint64_t Duration_t
Definition: TypeDefs.hpp:186
Definition: AboutDialog.hpp:50
#define OPENFLUID_API
Definition: dllexport.hpp:86
Stage
Definition: RunSimulationWorker.hpp:68