#include <SUIT_TreeModel.h>

Public Member Functions | |
| SUIT_AbstractModel () | |
| operator const QAbstractItemModel * () const | |
| operator QAbstractItemModel * () | |
| operator const QObject * () const | |
| virtual SUIT_DataObject * | root () const =0 |
| virtual void | setRoot (SUIT_DataObject *)=0 |
| virtual SUIT_DataObject * | object (const QModelIndex &=QModelIndex()) const =0 |
| virtual QModelIndex | index (const SUIT_DataObject *, int=0) const =0 |
| virtual bool | autoDeleteTree () const =0 |
| virtual void | setAutoDeleteTree (const bool)=0 |
| virtual bool | autoUpdate () const =0 |
| virtual void | setAutoUpdate (const bool)=0 |
| virtual bool | updateModified () const =0 |
| virtual void | setUpdateModified (const bool)=0 |
| virtual QAbstractItemDelegate * | delegate () const =0 |
| virtual bool | customSorting (const int) const =0 |
| virtual bool | lessThan (const QModelIndex &left, const QModelIndex &right) const =0 |
| virtual void | forgetObject (const SUIT_DataObject *)=0 |
| virtual void | updateTree (const QModelIndex &)=0 |
| virtual void | updateTree (SUIT_DataObject *=0)=0 |
| virtual void | registerColumn (const int group_id, const QString &name, const int custom_id)=0 |
| virtual void | unregisterColumn (const int group_id, const QString &name)=0 |
| virtual void | setColumnIcon (const QString &name, const QPixmap &icon)=0 |
| virtual QPixmap | columnIcon (const QString &name) const =0 |
| virtual void | setAppropriate (const QString &name, const Qtx::Appropriate appr)=0 |
| virtual Qtx::Appropriate | appropriate (const QString &name) const =0 |
| virtual void | setVisibilityState (const QString &id, Qtx::VisibilityState state, bool emitChanged=true)=0 |
| virtual void | setVisibilityStateForAll (Qtx::VisibilityState state)=0 |
| virtual Qtx::VisibilityState | visibilityState (const QString &id) const =0 |
| virtual void | setHeaderFlags (const QString &name, const Qtx::HeaderViewFlags flags)=0 |
| virtual Qtx::HeaderViewFlags | headerFlags (const QString &name) const =0 |
| virtual void | emitClicked (SUIT_DataObject *obj, const QModelIndex &index)=0 |
| virtual SUIT_DataSearcher * | searcher () const |
| virtual void | setSearcher (SUIT_DataSearcher *) |
Private Attributes | |
| SUIT_DataSearcher * | mySearcher |
| SUIT_AbstractModel::SUIT_AbstractModel | ( | ) |
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
| SUIT_AbstractModel::operator const QAbstractItemModel * | ( | ) | const |
| SUIT_AbstractModel::operator QAbstractItemModel * | ( | ) |
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
virtual |
Reimplemented in SUIT_ProxyModel.
References mySearcher.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
virtual |
Reimplemented in SUIT_ProxyModel.
References mySearcher, and s.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in SUIT_ProxyModel, and SUIT_TreeModel.
|
private |