Base class for an item without data.
More...
#include <AbstractNullDataItem.h>
|
enum | InternalPointerType { None,
Point,
Measure,
ImageAndNet
} |
|
|
| AbstractNullDataItem (AbstractTreeItem *parent=0) |
|
virtual QVariant | getData () const |
|
virtual QVariant | getData (QString columnTitle) const |
|
virtual void | setData (QString const &columnTitle, QString const &newData) |
|
virtual bool | isDataEditable (QString columnTitle) const |
|
virtual void | deleteSource () |
|
virtual InternalPointerType | getPointerType () const |
|
virtual void * | getPointer () const |
|
virtual bool | operator< (AbstractTreeItem const &other) const |
|
AbstractTreeItem * | parent () const |
|
void | setParent (AbstractTreeItem *newParent) |
|
int | row () const |
|
virtual void | addChild (AbstractTreeItem *child)=0 |
|
virtual QList< AbstractTreeItem * > | getChildren () const =0 |
|
virtual AbstractTreeItem * | childAt (int row) const =0 |
|
virtual int | childCount () const =0 |
|
virtual AbstractTreeItem * | getFirstVisibleChild () const =0 |
|
virtual AbstractTreeItem * | getLastVisibleChild () const =0 |
|
virtual int | indexOf (AbstractTreeItem *child) const =0 |
|
virtual void | setFirstVisibleChild (AbstractTreeItem *child)=0 |
|
virtual void | setLastVisibleChild (AbstractTreeItem *child)=0 |
|
virtual QString | getFormattedData () const |
|
virtual QString | getFormattedData (QString columnTitle) const |
|
virtual bool | hasMeasure (ControlMeasure *) const |
|
virtual bool | hasImage (QString imageSerial) const |
|
virtual bool | hasPoint (ControlPoint *) const |
|
virtual AbstractTreeItem * | getNextVisiblePeer () const |
|
virtual void | setNextVisiblePeer (AbstractTreeItem *next) |
|
virtual void | setExpanded (bool newState) |
|
virtual bool | isExpanded () const |
|
virtual void | setSelected (bool newState) |
|
virtual void | setSelectable (bool newSelectable) |
|
virtual bool | isSelected () const |
|
virtual bool | isSelectable () const |
|
virtual void | setVisible (bool newState) |
|
virtual bool | isVisible () const |
|
virtual int | getDataWidth () const |
|
virtual int | getDepth () const |
|
virtual void | setLastVisibleFilteredItem (AbstractTreeItem *item) |
|
virtual const AbstractTreeItem * | getLastVisibleFilteredItem () const |
|
|
virtual void | sourceDeleted () |
|
virtual void | calcDataWidth (int avgCharWidth) |
|
|
static double | catchNull (QString) |
|
static QString | catchNull (QVariant) |
|
Base class for an item without data.
This class represents an item in the tree that has no data. For example, RootItem and BusyLeafItem are two types of items that do not have any data.
- Author
- ????-??-?? Eric Hyer
- History:
- 2017-07-25 Summer Stapleton - Removed the CnetViz namespace. Fixes #5054.
Definition at line 32 of file AbstractNullDataItem.h.
The documentation for this class was generated from the following files: