COPASI API
4.16.103
|
#include <CQUpdatesWidget.h>
Public Member Functions | |
CQUpdatesWidget (QWidget *parent=0, const char *name=0, Qt::WFlags fl=0) | |
virtual bool | leave () |
virtual bool | update (ListViews::ObjectType objectType, ListViews::Action action, const std::string &key) |
~CQUpdatesWidget () | |
![]() | |
CopasiWidget (QWidget *parent=0, const char *name=0, Qt::WFlags f=0) | |
bool | enter (const std::string &key) |
CCopasiDataModel * | getDataModel () |
bool | getIgnoreUpdates () |
virtual void | setFramework (int framework) |
void | setIgnoreUpdates (bool v) |
Protected Member Functions | |
void | clearArrays () |
virtual bool | enterProtected () |
void | fillRefreshsMapRecursively (const CCopasiObject *obj) |
void | loadObjectsTable (CModel *pModel) |
void | loadOneTable (QTableWidget *pTable, const std::vector< Refresh * > &list) |
void | loadWidget () |
Protected Attributes | |
QLabel * | mLabelTitle |
QTabWidget * | mpMainTab |
QTabWidget * | mpTab |
QTabWidget * | mpTab2 |
QTableWidget * | mpTable0 |
QTableWidget * | mpTable1 |
QTableWidget * | mpTable2 |
QTableWidget * | mpTable3 |
QTableWidget * | mpTableObj |
QTableWidget * | mpTableState |
std::map< const Refresh *, const CCopasiObject * > | mRefreshsMap |
QGridLayout * | mWidgetLayout |
![]() | |
int | mFramework |
bool | mIgnoreUpdates |
std::string | mKey |
CCopasiDataModel * | mpDataModel |
ListViews * | mpListView |
CCopasiObject * | mpObject |
Additional Inherited Members | |
![]() | |
virtual bool | protectedNotify (ListViews::ObjectType objectType, ListViews::Action action, const std::string &key="") |
This widget displays tables representing the refresh lists. It will probably only be activated in debug builds
Definition at line 33 of file CQUpdatesWidget.h.
CQUpdatesWidget::CQUpdatesWidget | ( | QWidget * | parent = 0 , |
const char * | name = 0 , |
||
Qt::WFlags | fl = 0 |
||
) |
Constructs a CQUpdatesWidget which is a child of 'parent', with the name 'name' and widget flags set to 'f'.
Definition at line 30 of file CQUpdatesWidget.cpp.
References mLabelTitle, mpMainTab, mpTab, mpTab2, mpTable0, mpTable1, mpTable2, mpTable3, mpTableObj, mpTableState, and mWidgetLayout.
CQUpdatesWidget::~CQUpdatesWidget | ( | ) |
Definition at line 91 of file CQUpdatesWidget.cpp.
|
protected |
Definition at line 166 of file CQUpdatesWidget.cpp.
|
protectedvirtual |
Reimplemented from CopasiWidget.
Definition at line 381 of file CQUpdatesWidget.cpp.
References loadWidget().
|
protected |
Definition at line 94 of file CQUpdatesWidget.cpp.
References CCopasiContainer::getObjects(), CCopasiObject::getRefresh(), CCopasiObject::isContainer(), and mRefreshsMap.
Referenced by loadWidget().
|
virtual |
Reimplemented from CopasiWidget.
Definition at line 376 of file CQUpdatesWidget.cpp.
Definition at line 169 of file CQUpdatesWidget.cpp.
References CModelEntity::ASSIGNMENT, CStateTemplate::beginDependent(), CStateTemplate::beginFixed(), CStateTemplate::beginIndependent(), C_FLOAT64, CStateTemplate::endDependent(), CStateTemplate::endFixed(), CStateTemplate::endIndependent(), CModelEntity::FIXED, FROM_UTF8, CStateTemplate::getEntities(), CModelEntity::getInitialValue(), CModel::getMetabolites(), CModel::getMetabolitesX(), CCopasiObject::getObjectDisplayName(), CCopasiObject::getObjectName(), CModel::getStateTemplate(), CModelEntity::getStatus(), CModel::initializeAtolVector(), CModelEntity::isUsed(), max, min, mpTableObj, mpTableState, CModelEntity::ODE, CModelEntity::REACTIONS, CVectorCore< CType >::size(), CStateTemplate::size(), CCopasiVector< T >::size(), CModelEntity::StatusName, and CModelEntity::TIME.
Referenced by loadWidget().
|
protected |
Definition at line 145 of file CQUpdatesWidget.cpp.
References FROM_UTF8, CCopasiObject::getObjectDisplayName(), and mRefreshsMap.
Referenced by loadWidget().
|
protected |
Definition at line 125 of file CQUpdatesWidget.cpp.
References CModel::compileIfNecessary(), fillRefreshsMapRecursively(), CCopasiRootContainer::getDatamodelList(), CModel::getListOfConstantRefreshes(), CModel::getListOfInitialRefreshes(), CModel::getListOfNonSimulatedRefreshes(), CModel::getListOfSimulatedRefreshes(), loadObjectsTable(), loadOneTable(), mpTable0, mpTable1, mpTable2, mpTable3, and mRefreshsMap.
Referenced by enterProtected().
|
virtual |
Reimplemented from CopasiWidget.
Definition at line 370 of file CQUpdatesWidget.cpp.
|
protected |
Definition at line 60 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget().
|
protected |
Definition at line 62 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget().
|
protected |
Definition at line 63 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget().
|
protected |
Definition at line 64 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget().
|
protected |
Definition at line 66 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget(), and loadWidget().
|
protected |
Definition at line 67 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget(), and loadWidget().
|
protected |
Definition at line 68 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget(), and loadWidget().
|
protected |
Definition at line 69 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget(), and loadWidget().
|
protected |
Definition at line 71 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget(), and loadObjectsTable().
|
protected |
Definition at line 72 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget(), and loadObjectsTable().
|
protected |
Definition at line 54 of file CQUpdatesWidget.h.
Referenced by fillRefreshsMapRecursively(), loadOneTable(), and loadWidget().
|
protected |
Definition at line 58 of file CQUpdatesWidget.h.
Referenced by CQUpdatesWidget().