te::qt::widgets::DataSourceItem Class Reference

#include <DataSourceItem.h>

Inheritance diagram for te::qt::widgets::DataSourceItem:
te::qt::widgets::AbstractDataSourceTreeItem QObject

Public Member Functions

bool canFetchMore () const
 
int columnCount () const
 
QVariant data (int column, int role) const
 
 DataSourceItem (const te::da::DataSourceInfoPtr &ds, AbstractDataSourceTreeItem *parent=0)
 
void fetchMore ()
 
Qt::ItemFlags flags () const
 
te::da::DataSourceInfoPtr getDataSource () const
 
QMenu * getMenu (QWidget *parent=0) const
 
bool hasChildren () const
 
bool setData (const QVariant &value, int role=Qt::EditRole)
 
 ~DataSourceItem ()
 

Private Attributes

te::da::DataSourceInfoPtr m_ds
 

Detailed Description

Definition at line 39 of file DataSourceItem.h.

Constructor & Destructor Documentation

te::qt::widgets::DataSourceItem::DataSourceItem ( const te::da::DataSourceInfoPtr ds,
AbstractDataSourceTreeItem parent = 0 
)

Definition at line 38 of file DataSourceItem.cpp.

References ~DataSourceItem().

te::qt::widgets::DataSourceItem::~DataSourceItem ( )
default

Referenced by DataSourceItem().

Member Function Documentation

bool te::qt::widgets::DataSourceItem::canFetchMore ( ) const
virtual

Implements te::qt::widgets::AbstractDataSourceTreeItem.

Definition at line 80 of file DataSourceItem.cpp.

References m_ds.

int te::qt::widgets::DataSourceItem::columnCount ( ) const
virtual

Implements te::qt::widgets::AbstractDataSourceTreeItem.

Definition at line 46 of file DataSourceItem.cpp.

QVariant te::qt::widgets::DataSourceItem::data ( int  column,
int  role 
) const
virtual
void te::qt::widgets::DataSourceItem::fetchMore ( )
virtual

Implements te::qt::widgets::AbstractDataSourceTreeItem.

Definition at line 96 of file DataSourceItem.cpp.

References m_ds.

Qt::ItemFlags te::qt::widgets::DataSourceItem::flags ( ) const
virtual

Implements te::qt::widgets::AbstractDataSourceTreeItem.

Definition at line 91 of file DataSourceItem.cpp.

te::da::DataSourceInfoPtr te::qt::widgets::DataSourceItem::getDataSource ( ) const

Definition at line 115 of file DataSourceItem.cpp.

References m_ds.

QMenu * te::qt::widgets::DataSourceItem::getMenu ( QWidget parent = 0) const
virtual

Implements te::qt::widgets::AbstractDataSourceTreeItem.

Definition at line 69 of file DataSourceItem.cpp.

bool te::qt::widgets::DataSourceItem::hasChildren ( ) const
virtual

Implements te::qt::widgets::AbstractDataSourceTreeItem.

Definition at line 104 of file DataSourceItem.cpp.

bool te::qt::widgets::DataSourceItem::setData ( const QVariant &  value,
int  role = Qt::EditRole 
)
virtual

Implements te::qt::widgets::AbstractDataSourceTreeItem.

Definition at line 110 of file DataSourceItem.cpp.

Member Data Documentation

te::da::DataSourceInfoPtr te::qt::widgets::DataSourceItem::m_ds
private

Definition at line 69 of file DataSourceItem.h.

Referenced by canFetchMore(), data(), fetchMore(), and getDataSource().


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