72 class mpTSSResultSubWidget;
113 QMessageBox::Ok, QMessageBox::Ok);
133 QMessageBox::Ok, QMessageBox::Ok);
151 QMessageBox::Ok, QMessageBox::Ok);
163 if (!pTask)
return false;
173 if (tssaproblem->
getStepSize() != mpEditIntervalSize->text().toDouble())
175 tssaproblem->
setStepSize(mpEditIntervalSize->text().toDouble());
178 else if (tssaproblem->
getStepNumber() != mpEditIntervals->text().toULong())
180 tssaproblem->
setStepNumber(mpEditIntervals->text().toLong());
184 if (tssaproblem->
getDuration() != mpEditDuration->text().toDouble())
186 tssaproblem->
setDuration(mpEditDuration->text().toDouble());
202 if (!pTask)
return false;
215 mpEditIntervalSize->setText(QString::number(tssaproblem->
getStepSize()));
216 mpEditIntervals->setText(QString::number(tssaproblem->
getStepNumber()));
217 mpEditDuration->setText(QString::number(tssaproblem->
getDuration()));
237 if (!pCTSSATask)
return false;
270 if (!pTSSResultSubWidget)
CCopasiProblem * getProblem()
void switchToOtherWidget(const size_t &id, const std::string &key)
void setStepNumber(const unsigned C_INT32 &stepNumber)
static std::string getAllMessageText(const bool &chronological=true)
static CTSSAMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::unset)
static StandardButton information(QWidget *parent, const QString &title, const QString &text, StandardButtons buttons=Ok, StandardButton defaultButton=NoButton)
const C_FLOAT64 & getStepSize() const
CopasiWidget * findWidgetFromId(const size_t &id) const
virtual void saved() const
virtual State revalidate()
const unsigned C_INT32 & getStepNumber() const
static CCopasiVector< CCopasiDataModel > * getDatamodelList()
static const unsigned int ValidMethods[]
void setStepSize(const C_FLOAT64 &stepSize)
CCopasiMethod * getMethod()
void setRange(const C_FLOAT64 &lowerBound, const C_FLOAT64 &upperBound)
void setDuration(const C_FLOAT64 &duration)
const C_FLOAT64 & getDuration() const