QSS Solver GUI
4.5.3
|
#include <treeitem.hpp>
Public Member Functions | |
TreeItem (const QVector< QVariant > &data, TreeItem *parent=0) | |
~TreeItem () | |
TreeItem * | child (int number) |
int | childCount () const |
int | columnCount () const |
QVariant | data (int column) const |
bool | insertChildren (int position, int count, int columns) |
bool | insertColumns (int position, int columns) |
TreeItem * | parent () |
bool | removeChildren (int position, int count) |
bool | removeColumns (int position, int columns) |
int | childNumber () const |
bool | setData (int column, const QVariant &value) |
Private Attributes | |
QList< TreeItem * > | childItems |
QVector< QVariant > | itemData |
TreeItem * | parentItem |
Definition at line 30 of file treeitem.hpp.
TreeItem::TreeItem | ( | const QVector< QVariant > & | data, |
TreeItem * | parent = 0 |
||
) |
data | |
parent |
Definition at line 34 of file treeitem.cpp.
References data(), itemData, parent(), and parentItem.
Referenced by insertChildren().
TreeItem::~TreeItem | ( | ) |
Definition at line 40 of file treeitem.cpp.
References childItems.
TreeItem * TreeItem::child | ( | int | number | ) |
number |
Definition at line 42 of file treeitem.cpp.
References childItems.
Referenced by insertColumns(), and removeColumns().
int TreeItem::childCount | ( | ) | const |
int TreeItem::childNumber | ( | ) | const |
int TreeItem::columnCount | ( | ) | const |
QVariant TreeItem::data | ( | int | column | ) | const |
column |
Definition at line 54 of file treeitem.cpp.
References itemData.
Referenced by insertChildren(), and TreeItem().
bool TreeItem::insertChildren | ( | int | position, |
int | count, | ||
int | columns | ||
) |
position | |
count | |
columns |
Definition at line 56 of file treeitem.cpp.
References childItems, data(), and TreeItem().
bool TreeItem::insertColumns | ( | int | position, |
int | columns | ||
) |
position | |
columns |
Definition at line 67 of file treeitem.cpp.
References child(), childItems, insertColumns(), and itemData.
Referenced by insertColumns().
TreeItem * TreeItem::parent | ( | ) |
Definition at line 77 of file treeitem.cpp.
References parentItem.
Referenced by TreeItem().
bool TreeItem::removeChildren | ( | int | position, |
int | count | ||
) |
position | |
count |
Definition at line 79 of file treeitem.cpp.
References childItems.
bool TreeItem::removeColumns | ( | int | position, |
int | columns | ||
) |
position | |
columns |
Definition at line 86 of file treeitem.cpp.
References child(), childItems, itemData, and removeColumns().
Referenced by removeColumns().
bool TreeItem::setData | ( | int | column, |
const QVariant & | value | ||
) |
|
private |
Definition at line 129 of file treeitem.hpp.
Referenced by child(), childCount(), childNumber(), insertChildren(), insertColumns(), removeChildren(), removeColumns(), and ~TreeItem().
|
private |
Definition at line 130 of file treeitem.hpp.
Referenced by columnCount(), data(), insertColumns(), removeColumns(), setData(), and TreeItem().
|
private |
Definition at line 131 of file treeitem.hpp.
Referenced by childNumber(), parent(), and TreeItem().