#include <AbstractDataSourceTreeItem.h>
Public Member Functions | |
AbstractDataSourceTreeItem (QObject *parent=0) | |
virtual bool | canFetchMore () const =0 |
virtual int | columnCount () const =0 |
virtual QVariant | data (int column, int role) const =0 |
virtual void | fetchMore ()=0 |
virtual Qt::ItemFlags | flags () const =0 |
virtual QMenu * | getMenu (QWidget *parent=0) const =0 |
virtual bool | hasChildren () const =0 |
virtual bool | setData (const QVariant &value, int role=Qt::EditRole)=0 |
virtual | ~AbstractDataSourceTreeItem () |
Definition at line 47 of file AbstractDataSourceTreeItem.h.
te::qt::widgets::AbstractDataSourceTreeItem::AbstractDataSourceTreeItem | ( | QObject * | parent = 0 | ) |
Definition at line 29 of file AbstractDataSourceTreeItem.cpp.
|
virtual |
Definition at line 34 of file AbstractDataSourceTreeItem.cpp.
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
Referenced by te::qt::widgets::DataSetTreeModel::canFetchMore(), te::qt::widgets::DataSetCategoryModel::canFetchMore(), and te::qt::widgets::DataSourceTreeModel::canFetchMore().
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
Referenced by te::qt::widgets::DataSetTreeModel::data(), te::qt::widgets::DataSetCategoryModel::data(), te::qt::widgets::DataSourceTreeModel::data(), te::qt::widgets::DataSourceTreeView::itemClicked(), and te::qt::widgets::DataSetTreeView::onItemClicked().
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
Referenced by te::qt::widgets::DataSetTreeModel::fetchMore(), te::qt::widgets::DataSetCategoryModel::fetchMore(), and te::qt::widgets::DataSourceTreeModel::fetchMore().
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
Referenced by te::qt::widgets::DataSetTreeModel::flags(), te::qt::widgets::DataSetCategoryModel::flags(), and te::qt::widgets::DataSourceTreeModel::flags().
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
Referenced by te::qt::widgets::DataSetTreeModel::hasChildren(), te::qt::widgets::DataSetCategoryModel::hasChildren(), and te::qt::widgets::DataSourceTreeModel::hasChildren().
|
pure virtual |
Implemented in te::qt::widgets::CheckConstraintItem, te::qt::widgets::UniqueKeyItem, te::qt::widgets::DataSetItem, te::qt::widgets::ForeignKeyItem, te::qt::widgets::IndexItem, te::qt::widgets::PrimaryKeyItem, te::qt::widgets::PropertyItem, te::qt::widgets::DataSetGroupItem, te::qt::widgets::DataSetCategoryGroupItem, te::qt::widgets::DataSetCategoryItem, te::qt::widgets::DataSourceItem, te::qt::widgets::ConstraintsItem, te::qt::widgets::IndexGroupItem, and te::qt::widgets::PropertyGroupItem.
Referenced by te::qt::widgets::DataSetTreeModel::setData(), te::qt::widgets::DataSetCategoryModel::setData(), and te::qt::widgets::DataSourceTreeModel::setData().