copasi API  0.1
Public Member Functions | Protected Member Functions | Protected Attributes
CQUpdatesWidget Class Reference

#include <CQUpdatesWidget.h>

Inheritance diagram for CQUpdatesWidget:
CopasiWidget

List of all members.

Public Member Functions

 CQUpdatesWidget (QWidget *parent=0, const char *name=0, Qt::WFlags fl=0)
 ~CQUpdatesWidget ()
virtual bool update (ListViews::ObjectType objectType, ListViews::Action action, const std::string &key)
virtual bool leave ()

Protected Member Functions

virtual bool enterProtected ()
void loadWidget ()
void clearArrays ()
void loadOneTable (Q3Table *pTable, const std::vector< Refresh * > &list)
void loadObjectsTable (CModel *pModel)
void fillRefreshsMapRecursively (const CCopasiObject *obj)

Protected Attributes

std::map< const Refresh
*, const CCopasiObject * > 
mRefreshsMap
Q3GridLayout * mWidgetLayout
QLabel * mLabelTitle
QTabWidget * mpMainTab
QTabWidget * mpTab
QTabWidget * mpTab2
Q3Table * mpTable0
Q3Table * mpTable1
Q3Table * mpTable2
Q3Table * mpTable3
Q3Table * mpTableObj
Q3Table * mpTableState

Detailed Description

This widget displays tables representing the refresh lists. It will probably only be activated in debug builds


Constructor & Destructor Documentation

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'.

CQUpdatesWidget::~CQUpdatesWidget ( )

Member Function Documentation

void CQUpdatesWidget::clearArrays ( ) [protected]
bool CQUpdatesWidget::enterProtected ( ) [protected, virtual]

Reimplemented from CopasiWidget.

void CQUpdatesWidget::fillRefreshsMapRecursively ( const CCopasiObject obj) [protected]
bool CQUpdatesWidget::leave ( ) [virtual]

Reimplemented from CopasiWidget.

void CQUpdatesWidget::loadObjectsTable ( CModel pModel) [protected]
void CQUpdatesWidget::loadOneTable ( Q3Table *  pTable,
const std::vector< Refresh * > &  list 
) [protected]
void CQUpdatesWidget::loadWidget ( ) [protected]
virtual bool CQUpdatesWidget::update ( ListViews::ObjectType  objectType,
ListViews::Action  action,
const std::string &  key 
) [virtual]

Reimplemented from CopasiWidget.


Member Data Documentation

QLabel* CQUpdatesWidget::mLabelTitle [protected]
QTabWidget* CQUpdatesWidget::mpMainTab [protected]
QTabWidget* CQUpdatesWidget::mpTab [protected]
QTabWidget* CQUpdatesWidget::mpTab2 [protected]
Q3Table* CQUpdatesWidget::mpTable0 [protected]
Q3Table* CQUpdatesWidget::mpTable1 [protected]
Q3Table* CQUpdatesWidget::mpTable2 [protected]
Q3Table* CQUpdatesWidget::mpTable3 [protected]
Q3Table* CQUpdatesWidget::mpTableObj [protected]
Q3Table* CQUpdatesWidget::mpTableState [protected]
std::map<const Refresh*, const CCopasiObject*> CQUpdatesWidget::mRefreshsMap [protected]
Q3GridLayout* CQUpdatesWidget::mWidgetLayout [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines