te::qt::widgets::DataSetCategoryModel Class Reference

#include <DataSetCategoryModel.h>

Inheritance diagram for te::qt::widgets::DataSetCategoryModel:

Public Member Functions

bool canFetchMore (const QModelIndex &parent) const
 
int columnCount (const QModelIndex &parent=QModelIndex()) const
 
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
 
 DataSetCategoryModel (const te::da::DataSourceInfoPtr &datasource, QWidget *parent=0)
 
void fetchMore (const QModelIndex &parent)
 
Qt::ItemFlags flags (const QModelIndex &index) const
 
bool forceCatalogCache () const
 
bool hasChildren (const QModelIndex &parent=QModelIndex()) const
 
QModelIndex index (int row, int column, const QModelIndex &parent=QModelIndex()) const
 
bool isCheckable () const
 
QModelIndex parent (const QModelIndex &index) const
 
int rowCount (const QModelIndex &parent=QModelIndex()) const
 
void setCheckable (const bool checkable)
 
bool setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole)
 
void setForceCatalogCache (const bool force)
 
 ~DataSetCategoryModel ()
 

Private Attributes

bool m_checkable
 
DataSetCategoryGroupItemm_datasets
 
bool m_forceCatalogCache
 

Detailed Description

Definition at line 49 of file DataSetCategoryModel.h.

Constructor & Destructor Documentation

te::qt::widgets::DataSetCategoryModel::DataSetCategoryModel ( const te::da::DataSourceInfoPtr datasource,
QWidget *  parent = 0 
)
te::qt::widgets::DataSetCategoryModel::~DataSetCategoryModel ( )

Member Function Documentation

bool te::qt::widgets::DataSetCategoryModel::canFetchMore ( const QModelIndex &  parent) const
int te::qt::widgets::DataSetCategoryModel::columnCount ( const QModelIndex &  parent = QModelIndex()) const
QVariant te::qt::widgets::DataSetCategoryModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const
void te::qt::widgets::DataSetCategoryModel::fetchMore ( const QModelIndex &  parent)
Qt::ItemFlags te::qt::widgets::DataSetCategoryModel::flags ( const QModelIndex &  index) const
bool te::qt::widgets::DataSetCategoryModel::forceCatalogCache ( ) const
bool te::qt::widgets::DataSetCategoryModel::hasChildren ( const QModelIndex &  parent = QModelIndex()) const
QModelIndex te::qt::widgets::DataSetCategoryModel::index ( int  row,
int  column,
const QModelIndex &  parent = QModelIndex() 
) const
bool te::qt::widgets::DataSetCategoryModel::isCheckable ( ) const
QModelIndex te::qt::widgets::DataSetCategoryModel::parent ( const QModelIndex &  index) const
int te::qt::widgets::DataSetCategoryModel::rowCount ( const QModelIndex &  parent = QModelIndex()) const
void te::qt::widgets::DataSetCategoryModel::setCheckable ( const bool  checkable)
bool te::qt::widgets::DataSetCategoryModel::setData ( const QModelIndex &  index,
const QVariant &  value,
int  role = Qt::EditRole 
)
void te::qt::widgets::DataSetCategoryModel::setForceCatalogCache ( const bool  force)

Member Data Documentation

bool te::qt::widgets::DataSetCategoryModel::m_checkable
private

Definition at line 89 of file DataSetCategoryModel.h.

DataSetCategoryGroupItem* te::qt::widgets::DataSetCategoryModel::m_datasets
private

Definition at line 88 of file DataSetCategoryModel.h.

bool te::qt::widgets::DataSetCategoryModel::m_forceCatalogCache
private

Definition at line 90 of file DataSetCategoryModel.h.


The documentation for this class was generated from the following file: