COPASI API
4.16.103
|
#include <ObjectBrowserItem.h>
Public Member Functions | |
void | attachKey () |
CBrowserObject * | getObject () |
objectType | getType () |
bool | isChecked () const |
virtual QString | key (int C_UNUSED(column), bool C_UNUSED(ascending)) const |
QTreeWidgetItem * | nextSibling () |
int | nUserChecked () |
ObjectBrowserItem (QTreeWidget *parent=NULL, ObjectBrowserItem *after=NULL, const CCopasiObject *mObject=NULL, ObjectList *pList=NULL) | |
ObjectBrowserItem (ObjectBrowserItem *parent, ObjectBrowserItem *after=NULL, const CCopasiObject *mObject=NULL, ObjectList *pList=NULL) | |
void | reverseChecked () |
void | setBrowserObject (CBrowserObject *updateObject) |
void | setObjectType (objectType newType) |
virtual | ~ObjectBrowserItem () |
Static Public Member Functions | |
static long | getKeySpace () |
static void | resetKeySpace () |
Private Attributes | |
QString | mKey |
objectType | mType |
CBrowserObject * | pBrowserObject |
Static Private Attributes | |
static long | KeySpace = 0 |
Definition at line 76 of file ObjectBrowserItem.h.
ObjectBrowserItem::ObjectBrowserItem | ( | QTreeWidget * | parent = NULL , |
ObjectBrowserItem * | after = NULL , |
||
const CCopasiObject * | mObject = NULL , |
||
ObjectList * | pList = NULL |
||
) |
Constructs a new ObjectBrowserItem
Definition at line 64 of file ObjectBrowserItem.cpp.
References ObjectList::insert(), CBrowserObject::mChecked, mKey, pBrowserObject, CBrowserObject::pCopasiObject, and CBrowserObject::referenceList.
ObjectBrowserItem::ObjectBrowserItem | ( | ObjectBrowserItem * | parent, |
ObjectBrowserItem * | after = NULL , |
||
const CCopasiObject * | mObject = NULL , |
||
ObjectList * | pList = NULL |
||
) |
Definition at line 107 of file ObjectBrowserItem.cpp.
References ObjectList::insert(), CBrowserObject::mChecked, mKey, pBrowserObject, CBrowserObject::pCopasiObject, and CBrowserObject::referenceList.
|
inlinevirtual |
void ObjectBrowserItem::attachKey | ( | ) |
Definition at line 150 of file ObjectBrowserItem.cpp.
References KeySpace, and mKey.
Referenced by ObjectBrowserWidget::loadChild(), ObjectBrowserWidget::loadData(), and ObjectBrowserWidget::loadField().
|
inlinestatic |
Definition at line 90 of file ObjectBrowserItem.h.
References KeySpace.
Referenced by ObjectBrowserWidget::updateUI().
|
inline |
Definition at line 95 of file ObjectBrowserItem.h.
References pBrowserObject.
Referenced by ObjectBrowserWidget::eXport(), ObjectBrowserWidget::partition(), ObjectBrowserWidget::removeDuplicate(), ObjectBrowserWidget::selectObjects(), and ObjectBrowserWidget::updateUI().
|
inline |
Definition at line 128 of file ObjectBrowserItem.h.
References mType.
Referenced by ObjectBrowserWidget::eXport(), and ObjectBrowserWidget::selectObjects().
bool ObjectBrowserItem::isChecked | ( | ) | const |
Definition at line 200 of file ObjectBrowserItem.cpp.
References CBrowserObject::mChecked, and pBrowserObject.
Referenced by ObjectBrowserWidget::clickToReverseCheck(), ObjectBrowserWidget::eXport(), nUserChecked(), ObjectBrowserWidget::setCheck(), and ObjectBrowserWidget::setUncheck().
|
inlinevirtual |
Definition at line 100 of file ObjectBrowserItem.h.
References mKey.
Referenced by ObjectList::createBucketIndex(), ObjectList::delDuplicate(), ObjectList::insertBucket(), ObjectList::sortList(), and ObjectList::sortListInsert().
QTreeWidgetItem * ObjectBrowserItem::nextSibling | ( | ) |
Definition at line 210 of file ObjectBrowserItem.cpp.
Referenced by ObjectBrowserWidget::eXport(), nUserChecked(), ObjectBrowserWidget::selectObjects(), ObjectBrowserWidget::setCheck(), and ObjectBrowserWidget::setUncheck().
int ObjectBrowserItem::nUserChecked | ( | ) |
Definition at line 155 of file ObjectBrowserItem.cpp.
References ALLCHECKED, isChecked(), nextSibling(), NOCHECKED, nUserChecked(), and PARTCHECKED.
Referenced by nUserChecked(), and ObjectBrowserWidget::setCheckMark().
|
inlinestatic |
Definition at line 85 of file ObjectBrowserItem.h.
References KEYBASE, and KeySpace.
Referenced by ObjectBrowserWidget::ObjectBrowserWidget().
void ObjectBrowserItem::reverseChecked | ( | ) |
Definition at line 205 of file ObjectBrowserItem.cpp.
References CBrowserObject::mChecked, and pBrowserObject.
Referenced by ObjectBrowserWidget::clickToReverseCheck(), ObjectBrowserWidget::setCheck(), and ObjectBrowserWidget::setUncheck().
|
inline |
Definition at line 123 of file ObjectBrowserItem.h.
References pBrowserObject.
Referenced by ObjectBrowserWidget::removeDuplicate(), and CBrowserObject::~CBrowserObject().
|
inline |
Definition at line 118 of file ObjectBrowserItem.h.
References mType.
Referenced by ObjectBrowserWidget::loadChild(), ObjectBrowserWidget::loadData(), and ObjectBrowserWidget::loadField().
|
staticprivate |
Definition at line 79 of file ObjectBrowserItem.h.
Referenced by attachKey(), getKeySpace(), and resetKeySpace().
|
private |
Definition at line 82 of file ObjectBrowserItem.h.
Referenced by attachKey(), key(), and ObjectBrowserItem().
|
private |
Definition at line 81 of file ObjectBrowserItem.h.
Referenced by getType(), and setObjectType().
|
private |
Definition at line 80 of file ObjectBrowserItem.h.
Referenced by getObject(), isChecked(), ObjectBrowserItem(), reverseChecked(), setBrowserObject(), and ~ObjectBrowserItem().