COPASI API
4.16.103
|
#include <CQParameterOverviewDM.h>
Signals | |
void | signalCloseEditor (const QModelIndex &) const |
void | signalOpenEditor (const QModelIndex &) const |
Public Member Functions | |
virtual int | columnCount (const QModelIndex &parent=QModelIndex()) const |
CQParameterOverviewDM (QObject *pParent) | |
virtual QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
virtual Qt::ItemFlags | flags (const QModelIndex &index) const |
virtual QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
virtual QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
virtual QModelIndex | parent (const QModelIndex &index) const |
virtual int | rowCount (const QModelIndex &parent=QModelIndex()) const |
virtual bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) |
void | setFramework (const int &framework) |
void | setModelParameterset (CModelParameterSet *pModelParameterSet) |
virtual | ~CQParameterOverviewDM () |
Static Public Member Functions | |
static CModelParameter * | nodeFromIndex (const QModelIndex &index) |
Private Member Functions | |
QModelIndex | index (CModelParameter *pNode) const |
QVariant | unitData (const CModelParameter *pNode, int role) const |
QVariant | valueData (const CModelParameter *pNode, int role) const |
Static Private Member Functions | |
static QVariant | assignmentData (const CModelParameter *pNode, int role) |
static QVariant | diffData (const CModelParameter *pNode, int role) |
static int | getRow (const CModelParameter *pNode) |
static QVariant | nameData (const CModelParameter *pNode, int role) |
static QVariant | typeData (const CModelParameter *pNode, int role) |
Private Attributes | |
int | mFramework |
CModelParameterGroup * | mpModelParameterSet |
Definition at line 17 of file CQParameterOverviewDM.h.
CQParameterOverviewDM::CQParameterOverviewDM | ( | QObject * | pParent | ) |
Definition at line 29 of file CQParameterOverviewDM.cpp.
|
virtual |
Definition at line 37 of file CQParameterOverviewDM.cpp.
|
staticprivate |
Definition at line 495 of file CQParameterOverviewDM.cpp.
References FROM_UTF8, CExpression::getDisplayString(), CModelParameter::getInitialExpression(), CModelParameter::getInitialExpressionPtr(), CModelParameterGroup::getModelParameter(), CModelParameter::getName(), CModelParameter::getSet(), CModelParameter::getType(), and CModelParameter::ReactionParameter.
Referenced by data().
|
virtual |
|
virtual |
Definition at line 48 of file CQParameterOverviewDM.cpp.
References assignmentData(), COL_ASSIGNMENT, COL_DIFF, COL_NAME, COL_TYPE, COL_UNIT, COL_VALUE, diffData(), nameData(), nodeFromIndex(), typeData(), unitData(), and valueData().
|
staticprivate |
Definition at line 362 of file CQParameterOverviewDM.cpp.
References CModelParameter::Conflict, CModelParameter::getCompareResult(), CModelParameter::getType(), CModelParameter::Group, CQIconResource::icon(), CModelParameter::Identical, CModelParameter::Missing, CModelParameter::Modified, CModelParameter::Obsolete, CQIconResource::parameterConflict, CQIconResource::parameterMissing, CQIconResource::parameterModified, CQIconResource::parameterObsolete, and CModelParameter::Set.
Referenced by data().
|
virtual |
Definition at line 85 of file CQParameterOverviewDM.cpp.
References COL_ASSIGNMENT, COL_DIFF, COL_VALUE, CModelParameter::getCompareResult(), CModelParameter::getType(), CModelParameter::Group, CModelParameter::Identical, CModelParameter::isReadOnly(), nodeFromIndex(), CModelParameter::ReactionParameter, CModelParameter::Set, signalCloseEditor(), and signalOpenEditor().
|
staticprivate |
Definition at line 322 of file CQParameterOverviewDM.cpp.
References CModelParameterGroup::begin(), CModelParameterGroup::end(), and CModelParameter::getParent().
Referenced by index(), and parent().
|
virtual |
Definition at line 130 of file CQParameterOverviewDM.cpp.
References COL_ASSIGNMENT, COL_DIFF, COL_NAME, COL_TYPE, COL_UNIT, and COL_VALUE.
|
virtual |
Definition at line 166 of file CQParameterOverviewDM.cpp.
References CModelParameterGroup::begin(), mpModelParameterSet, nodeFromIndex(), and CModelParameterGroup::size().
Referenced by index(), and nodeFromIndex().
|
private |
Definition at line 287 of file CQParameterOverviewDM.cpp.
References CModelParameter::getParent(), getRow(), index(), and mpModelParameterSet.
|
staticprivate |
Definition at line 351 of file CQParameterOverviewDM.cpp.
References FROM_UTF8, and CModelParameter::getName().
Referenced by data().
|
static |
Definition at line 305 of file CQParameterOverviewDM.cpp.
References index().
Referenced by data(), flags(), index(), parent(), rowCount(), setData(), and CQParameterOverviewWidget::slotResolve().
|
virtual |
Definition at line 182 of file CQParameterOverviewDM.cpp.
References CModelParameter::getParent(), getRow(), mpModelParameterSet, and nodeFromIndex().
|
virtual |
Definition at line 202 of file CQParameterOverviewDM.cpp.
References CModelParameter::getType(), CModelParameter::Group, mpModelParameterSet, nodeFromIndex(), CModelParameter::Reaction, and CModelParameter::Set.
|
virtual |
Definition at line 230 of file CQParameterOverviewDM.cpp.
References COL_ASSIGNMENT, COL_VALUE, CModelParameter::getCN(), CModelParameterGroup::getModelParameter(), CModelParameter::getSet(), mFramework, CModelParameter::ModelValue, nodeFromIndex(), CModelParameter::setValue(), and TO_UTF8.
void CQParameterOverviewDM::setFramework | ( | const int & | framework | ) |
Definition at line 277 of file CQParameterOverviewDM.cpp.
References mFramework, and mpModelParameterSet.
Referenced by CQParameterOverviewWidget::setFramework(), and CQParameterOverviewWidget::slotResolve().
void CQParameterOverviewDM::setModelParameterset | ( | CModelParameterSet * | pModelParameterSet | ) |
Definition at line 267 of file CQParameterOverviewDM.cpp.
References mpModelParameterSet.
Referenced by CQParameterOverviewWidget::enterProtected(), and CQParameterOverviewWidget::slotBtnDelete().
|
signal |
Referenced by flags().
|
signal |
Referenced by flags().
|
staticprivate |
Definition at line 440 of file CQParameterOverviewDM.cpp.
References FROM_UTF8, CModelParameter::getSimulationType(), CModelParameter::getType(), CModelParameter::Group, CModelParameter::Reaction, CModelParameter::Set, and CModelEntity::StatusName.
Referenced by data().
|
private |
Definition at line 484 of file CQParameterOverviewDM.cpp.
References FROM_UTF8, CModelParameter::getUnit(), and mFramework.
Referenced by data().
|
private |
Definition at line 462 of file CQParameterOverviewDM.cpp.
References CModelParameter::getType(), CModelParameter::getValue(), CModelParameter::Group, mFramework, CModelParameter::Reaction, and CModelParameter::Set.
Referenced by data().
|
private |
Definition at line 73 of file CQParameterOverviewDM.h.
Referenced by setData(), setFramework(), unitData(), and valueData().
|
private |
Definition at line 71 of file CQParameterOverviewDM.h.
Referenced by index(), parent(), rowCount(), setFramework(), and setModelParameterset().