23 #include <QtGui/QValidator>
70 lineEditObject->setReadOnly(
true);
72 lineEditNumber->setValidator(
new QIntValidator(lineEditNumber));
73 lineEditMin->setValidator(
new QDoubleValidator(lineEditMin));
74 lineEditMax->setValidator(
new QDoubleValidator(lineEditMax));
102 lineEditNumber->setText(
"10");
103 lineEditMin->setText(QString::number(value*0.5));
104 lineEditMax->setText(QString::number(value*2));
109 lineEditObject->setText(
"");
110 lineEditNumber->setText(
"");
111 lineEditMin->setText(
"");
112 lineEditMax->setText(
"");
119 if (pItem == NULL)
return;
134 lineEditNumber->setText(QString::number(*(
C_INT32*)tmp));
138 std::string tmpString = *(std::string*)tmp;
146 assert(pDataModel != NULL);
153 lineEditObject->setText(
"");
157 lineEditMin->setText(QString::number(*(
C_FLOAT64*)tmp));
161 lineEditMax->setText(QString::number(*(
C_FLOAT64*)tmp));
165 checkBoxLog->setChecked(*(
bool*)tmp);
173 mpData->
setValue(
"Number of steps", lineEditNumber->text().toUInt());
189 if (*
mpData == *pItem)
return false;
CCopasiObject * getDataObject(const CCopasiObjectName &CN) const
virtual std::string getObjectDisplayName(bool regular=true, bool richtext=false) const
virtual CCopasiObjectName getCN() const
static const QIcon & icon(const IconID &id)
CCopasiParameterGroup * mpData
bool setValue(const std::string &name, const CType &value)
static CCopasiVector< CCopasiDataModel > * getDatamodelList()
const CCopasiParameter::Value & getValue(const std::string &name) const
virtual void * getValuePointer() const
static const CCopasiObject * getObjectSingle(QWidget *pParent, const CQSimpleSelectionTree::ObjectClasses &classes, const CCopasiObject *pCurrentObject=NULL)