15 #include <QtGui/QImage>
16 #include <QtGui/QFrame>
17 #include <QtCore/QtDebug>
46 mpSingleFunction(NULL),
47 mpSingleVariable(NULL),
48 mpSingleVariable2(NULL)
118 tmp.
setListType(FunctionChooser->getCurrentObjectList());
129 tmp.
setListType(VariableChooser->getCurrentObjectList());
147 tmp2.
setListType(Variable2Chooser->getCurrentObjectList());
181 FunctionLineEdit->setText(QApplication::translate(
"SensitivitiesWidget",
"[Please Choose Object.] --->", 0, QApplication::UnicodeUTF8));
232 assert(pDataModel != NULL);
234 if (tmp.isSingleObject())
245 FunctionChooser->setCurrentObjectList(tmp.getListType());
253 if (tmp.isSingleObject())
262 VariableChooser->setCurrentObjectList(tmp.getListType());
275 if (tmp.isSingleObject())
284 Variable2Chooser->setCurrentObjectList(tmp.getListType());
311 if (w1) w1->setVisible(enable);
313 if (w2) w2->setVisible(enable);
331 QStringList StringList;
343 SubTaskChooser->insertItems(SubTaskChooser->count(), StringList);
344 SubTaskChooser->setCurrentIndex(0);
CCopasiObject * getDataObject(const CCopasiObjectName &CN) const
virtual std::string getObjectDisplayName(bool regular=true, bool richtext=false) const
size_t getNumberOfVariables() const
CCopasiProblem * getProblem()
void switchToOtherWidget(const size_t &id, const std::string &key)
virtual CCopasiObjectName getCN() const
CSensItem getVariables(size_t index) const
CCopasiObject * get(const std::string &key)
static const std::string SubTaskName[]
CSensProblem::SubTaskType getSubTaskType() const
void changeTargetFunctions(const CSensItem item)
static std::vector< CObjectLists::ListType > getPossibleVariables(CSensProblem::SubTaskType)
void changed(const bool &changed=true)
void setSingleObjectCN(const CCopasiObjectName &cn)
CopasiWidget * findWidgetFromId(const size_t &id) const
CSensItem getTargetFunctions() const
static CSensMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::sensMethod)
const CObjectLists::ListType & getListType() const
static std::vector< CObjectLists::ListType > getPossibleTargetFunctions(CSensProblem::SubTaskType)
static const QIcon & icon(const IconID &id)
static CCopasiVector< CCopasiDataModel > * getDatamodelList()
CCopasiMethod * getMethod()
static CKeyFactory * getKeyFactory()
bool fl(const C_FLOAT64 &d1, const C_FLOAT64 &d2)
void addVariables(const CSensItem &item)
void setListType(CObjectLists::ListType lt)
bool removeVariables(size_t index)
void setSubTaskType(const CSensProblem::SubTaskType &type)
static const CCopasiObject * getObjectSingle(QWidget *pParent, const CQSimpleSelectionTree::ObjectClasses &classes, const CCopasiObject *pCurrentObject=NULL)