#include <DataSetItem.h>
Public Member Functions | |
| bool | canFetchMore () const |
| int | columnCount () const |
| QVariant | data (int column, int role) const |
| DataSetItem (const std::string &name, te::da::DataSource *ds, AbstractDataSourceTreeItem *parent=0) | |
| Constructor. More... | |
| void | fetchMore () |
| Qt::ItemFlags | flags () const |
| const te::da::DataSetTypePtr & | getDataSet () |
| te::da::DataSource * | getDataSource () const |
| std::string | getGeomPropertyName () |
| QMenu * | getMenu (QWidget *parent=0) const |
| bool | hasChildren () const |
| bool | isChecked () const |
| bool | setData (const QVariant &value, int role=Qt::EditRole) |
| ~DataSetItem () | |
Private Attributes | |
| bool | m_checked |
| te::da::DataSetTypePtr | m_dataset |
| te::da::DataSource * | m_datasource |
| std::string | m_name |
Definition at line 43 of file qt/widgets/datasource/explorer/DataSetItem.h.
| te::qt::widgets::DataSetItem::DataSetItem | ( | const std::string & | name, |
| te::da::DataSource * | ds, | ||
| AbstractDataSourceTreeItem * | parent = 0 |
||
| ) |
Constructor.
| name | The dataset name. |
| ds | The dataset DataSOurce |
| parent | The parent item in the tree or NULL if it is a root item. |
Definition at line 47 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References ~DataSetItem().
|
default |
Referenced by DataSetItem().
|
virtual |
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 86 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References hasChildren().
|
virtual |
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 57 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 62 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
|
virtual |
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 99 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References te::da::DataSource::getDataSetType(), m_dataset, m_datasource, and m_name.
|
virtual |
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 94 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
| const te::da::DataSetTypePtr & te::qt::widgets::DataSetItem::getDataSet | ( | ) |
Definition at line 143 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References te::da::DataSource::getDataSetType(), m_dataset, m_datasource, and m_name.
Referenced by te::qt::widgets::ConstraintsItem::fetchMore(), te::qt::widgets::IndexGroupItem::fetchMore(), te::qt::widgets::PropertyGroupItem::fetchMore(), te::qt::widgets::DataSetSelectorWidget::getSelectedDataSets(), te::qt::widgets::DataSetSelectorWidget::getSelectedGeomProperties(), te::qt::widgets::ConstraintsItem::hasChildren(), te::qt::widgets::IndexGroupItem::hasChildren(), te::qt::widgets::PropertyGroupItem::hasChildren(), te::qt::widgets::DataSetSelectorWidget::onDataPreviewToggled(), te::qt::widgets::DataSetSelectorWidget::onDataSetClicked(), te::qt::widgets::DataSetSelectorWidget::onDataSetToggled(), and te::qt::widgets::DataSetSelectorWidget::onMapPreviewToggled().
| te::da::DataSource * te::qt::widgets::DataSetItem::getDataSource | ( | ) | const |
Definition at line 163 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References m_datasource.
| std::string te::qt::widgets::DataSetItem::getGeomPropertyName | ( | ) |
Definition at line 151 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References te::da::DataSource::getDataSetType(), te::da::GetFirstSpatialProperty(), te::dt::Property::getName(), m_dataset, m_datasource, and m_name.
Referenced by te::qt::widgets::DataSetSelectorWidget::getSelectedGeomProperties(), and te::qt::widgets::DataSetSelectorWidget::onDataSetToggled().
|
virtual |
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 75 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
|
virtual |
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 119 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References m_datasource.
Referenced by canFetchMore().
| bool te::qt::widgets::DataSetItem::isChecked | ( | ) | const |
Definition at line 168 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References m_checked.
Referenced by te::qt::widgets::DataSetSelectorWidget::onDataSetToggled().
|
virtual |
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 127 of file qt/widgets/datasource/explorer/DataSetItem.cpp.
References te::qt::widgets::DataSetGroupItem::checkState(), m_checked, and p.
|
private |
Definition at line 88 of file qt/widgets/datasource/explorer/DataSetItem.h.
Referenced by data(), isChecked(), and setData().
|
private |
Definition at line 86 of file qt/widgets/datasource/explorer/DataSetItem.h.
Referenced by fetchMore(), getDataSet(), and getGeomPropertyName().
|
private |
Definition at line 87 of file qt/widgets/datasource/explorer/DataSetItem.h.
Referenced by fetchMore(), getDataSet(), getDataSource(), getGeomPropertyName(), and hasChildren().
|
private |
Definition at line 90 of file qt/widgets/datasource/explorer/DataSetItem.h.
Referenced by data(), fetchMore(), getDataSet(), and getGeomPropertyName().