COPASI API
4.16.103
|
#include <CQTaskMethodWidget.h>
Public Member Functions | |
void | clearHistory () |
CQTaskMethodWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
bool | loadMethod () |
bool | saveMethod () |
void | setTask (CCopasiTask *pTask) |
void | setValidMethods (const unsigned int *validMethods) |
void | showMethodParameters (const bool &show) |
virtual | ~CQTaskMethodWidget () |
Protected Slots | |
void | changeMethod (int) |
Protected Member Functions | |
void | addToHistory (CCopasiMethod *pMethod) |
CCopasiMethod * | getFromHistory (const CCopasiMethod::SubType &Type) const |
void | removeFromHistory (CCopasiMethod *pMethod) |
void | setActiveMethod (const CCopasiMethod::SubType &Type) |
Protected Attributes | |
std::map < CCopasiMethod::SubType, CCopasiMethod * > | mMethodHistory |
CCopasiMethod * | mpActiveMethod |
CCopasiMethod * | mpMethod |
CCopasiTask * | mpTask |
bool | mShowMethodParameters |
bool | mShowMethods |
Definition at line 16 of file CQTaskMethodWidget.h.
CQTaskMethodWidget::CQTaskMethodWidget | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 15 of file CQTaskMethodWidget.cpp.
|
virtual |
|
protected |
Definition at line 224 of file CQTaskMethodWidget.cpp.
References CCopasiMethod::getSubType(), and mMethodHistory.
Referenced by setActiveMethod().
|
protectedslot |
Definition at line 42 of file CQTaskMethodWidget.cpp.
References C_INT32, loadMethod(), mpActiveMethod, mpTask, mShowMethodParameters, setActiveMethod(), setParameterValue(), CCopasiParameterGroup::size(), CCopasiMethod::SubTypeName, TO_UTF8, toEnum(), and CCopasiMethod::unset.
Referenced by setValidMethods().
void CQTaskMethodWidget::clearHistory | ( | ) |
Definition at line 289 of file CQTaskMethodWidget.cpp.
References mMethodHistory.
Referenced by TaskWidget::update(), and ~CQTaskMethodWidget().
|
protected |
Definition at line 262 of file CQTaskMethodWidget.cpp.
References mMethodHistory.
Referenced by setActiveMethod().
bool CQTaskMethodWidget::loadMethod | ( | ) |
Definition at line 134 of file CQTaskMethodWidget.cpp.
References C_INT32, FROM_UTF8, CCopasiParameterGroup::getName(), getParameterValue(), CCopasiMethod::getSubType(), mpActiveMethod, mpTask, mShowMethodParameters, mShowMethods, CCopasiParameterGroup::size(), and CCopasiMethod::SubTypeName.
Referenced by changeMethod(), and TaskWidget::loadMethod().
|
protected |
Definition at line 247 of file CQTaskMethodWidget.cpp.
References CCopasiMethod::getSubType(), and mMethodHistory.
bool CQTaskMethodWidget::saveMethod | ( | ) |
Definition at line 174 of file CQTaskMethodWidget.cpp.
References C_INT32, CCopasiTask::getMethod(), getParameterValue(), CCopasiMethod::getSubType(), mpActiveMethod, mpMethod, mpTask, mShowMethodParameters, mShowMethods, CCopasiTask::setMethodType(), setParameterValue(), and CCopasiParameterGroup::size().
Referenced by TaskWidget::saveMethod().
|
protected |
Definition at line 274 of file CQTaskMethodWidget.cpp.
References addToHistory(), CCopasiTask::createMethod(), getFromHistory(), mpActiveMethod, and mpTask.
Referenced by changeMethod(), and setTask().
void CQTaskMethodWidget::setTask | ( | CCopasiTask * | pTask | ) |
Definition at line 72 of file CQTaskMethodWidget.cpp.
References CCopasiTask::getMethod(), CCopasiMethod::getSubType(), mpActiveMethod, mpMethod, mpTask, pTask, and setActiveMethod().
Referenced by TaskWidget::loadMethod().
void CQTaskMethodWidget::setValidMethods | ( | const unsigned int * | validMethods | ) |
Definition at line 93 of file CQTaskMethodWidget.cpp.
References C_INT32, changeMethod(), FROM_UTF8, mShowMethods, CCopasiMethod::SubTypeName, and CCopasiMethod::unset.
Referenced by CQFittingWidget::init(), CQTSSAWidget::init(), CQOptimizationWidget::init(), and CQTrajectoryWidget::init().
void CQTaskMethodWidget::showMethodParameters | ( | const bool & | show | ) |
Definition at line 118 of file CQTaskMethodWidget.cpp.
References mShowMethodParameters.
Referenced by CQCrossSectionTaskWidget::init(), CQLyapWidget::init(), CQMCAWidget::init(), CQLNAWidget::init(), SensitivitiesWidget::init(), SteadyStateWidget::init(), CQFittingWidget::init(), CQOptimizationWidget::init(), CQTSSAWidget::init(), and CQTrajectoryWidget::init().
|
protected |
Definition at line 51 of file CQTaskMethodWidget.h.
Referenced by addToHistory(), clearHistory(), getFromHistory(), and removeFromHistory().
|
protected |
Definition at line 50 of file CQTaskMethodWidget.h.
Referenced by changeMethod(), loadMethod(), saveMethod(), setActiveMethod(), and setTask().
|
protected |
Definition at line 49 of file CQTaskMethodWidget.h.
Referenced by saveMethod(), and setTask().
|
protected |
Definition at line 48 of file CQTaskMethodWidget.h.
Referenced by changeMethod(), loadMethod(), saveMethod(), setActiveMethod(), and setTask().
|
protected |
Definition at line 53 of file CQTaskMethodWidget.h.
Referenced by changeMethod(), loadMethod(), saveMethod(), and showMethodParameters().
|
protected |
Definition at line 52 of file CQTaskMethodWidget.h.
Referenced by loadMethod(), saveMethod(), and setValidMethods().