15 #ifndef BORNAGAIN_GUI_COREGUI_MODELS_JOBITEM_H
16 #define BORNAGAIN_GUI_COREGUI_MODELS_JOBITEM_H
59 QString getIdentifier()
const;
60 void setIdentifier(
const QString& identifier);
65 QString getStatus()
const;
66 void setStatus(
const QString& status);
69 bool isRunning()
const;
70 bool isCompleted()
const;
71 bool isCanceled()
const;
72 bool isFailed()
const;
73 bool isValidForFitting();
75 void setBeginTime(
const QString& begin_time);
77 void setEndTime(
const QString& end_time);
79 void setDuration(
int duration);
81 QString getComments()
const;
82 void setComments(
const QString& comments);
84 int getProgress()
const;
85 void setProgress(
int progress);
87 bool runImmediately()
const;
88 bool runInBackground()
const;
110 void updateIntensityDataFileName();
Defines class SessionItem.
View model for 1D DataItem.
Provides common functionality for IntensityDataItem and SpecularDataItem.
Abstract base class of OffSpecularSimulation, GISASSimulation and SpecularSimulation.
static const QString T_DATAVIEW
static const QString P_DURATION
static const QString T_SAMPLE
static const QString P_PRESENTATION_TYPE
static const QString P_STATUS
static const QString T_OUTPUT
static const QString P_PROGRESS
static const QString T_FIT_SUITE
static const QString P_COMMENTS
static const QString T_PARAMETER_TREE
static const QString T_INSTRUMENT
static const QString P_END_TIME
static const QString T_SIMULATION_OPTIONS
static const QString T_REALDATA
static const QString P_BEGIN_TIME
static const QString P_WITH_FITTING
static const QString T_MATERIAL_CONTAINER
static const QString P_IDENTIFIER
static const QString P_INSTRUMENT_NAME
static const QString P_SAMPLE_NAME
The ParameterContainerItem is a top item to hold all ParameterItem, represents an entry point to para...
The RealDataItem class represents intensity data imported from file and intended for fitting.
The SimulationOptionsItem class holds simulation status (run policy, number of threads,...
IntensityDataItem * intensityDataItem(SessionItem *parent)
Returns IntensityDataItem contained as a child in givent parent.
void setResults(DataItem *intensityItem, const ISimulation *simulation)
Sets simulation results into the DataItem.