#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 |