![]() |
Vespucci
1.0.0
|
#include <datasettreemodel.h>
Public Member Functions | |
| DatasetTreeModel (QObject *parent) | |
| DatasetTreeModel (QObject *parent, const DataModel *data_model) | |
| void | SetupModelData (const DataModel *data_model) |
| DatasetTreeModel::SetupModelData. More... | |
| ~DatasetTreeModel () | |
| QVariant | data (const QModelIndex &index, int role) const Q_DECL_OVERRIDE |
| Qt::ItemFlags | flags (const QModelIndex &index) const Q_DECL_OVERRIDE |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const Q_DECL_OVERRIDE |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const Q_DECL_OVERRIDE |
| QModelIndex | parent (const QModelIndex &index) const Q_DECL_OVERRIDE |
| int | rowCount (const QModelIndex &parent) const Q_DECL_OVERRIDE |
| int | columnCount (const QModelIndex &parent) const Q_DECL_OVERRIDE |
| bool | removeRows (int row, int count, const QModelIndex &parent=QModelIndex()) Q_DECL_OVERRIDE |
| void | UpdateData (const DataModel *data_model) |
| void | AddDataset (QSharedPointer< VespucciDataset > dataset) |
| bool | IsMatrix (const QModelIndex &index) |
| bool | IsDataset (const QModelIndex &index) |
| bool | IsMap (const QModelIndex &index) |
| void | ClearDatasets () |
| void | removeRow (const QModelIndex &index) |
| TreeItem * | getItem (const QModelIndex &index) const |
| TreeItem * | root_item () |
Definition at line 33 of file datasettreemodel.h.
| DatasetTreeModel::DatasetTreeModel | ( | QObject * | parent | ) |
Definition at line 22 of file datasettreemodel.cpp.
| DatasetTreeModel::DatasetTreeModel | ( | QObject * | parent, |
| const DataModel * | data_model | ||
| ) |
Definition at line 31 of file datasettreemodel.cpp.
| DatasetTreeModel::~DatasetTreeModel | ( | ) |
Definition at line 139 of file datasettreemodel.cpp.
| void DatasetTreeModel::AddDataset | ( | QSharedPointer< VespucciDataset > | dataset | ) |
Definition at line 270 of file datasettreemodel.cpp.
| void DatasetTreeModel::ClearDatasets | ( | ) |
Definition at line 277 of file datasettreemodel.cpp.
| int DatasetTreeModel::columnCount | ( | const QModelIndex & | parent | ) | const |
Definition at line 204 of file datasettreemodel.cpp.
| QVariant DatasetTreeModel::data | ( | const QModelIndex & | index, |
| int | role | ||
| ) | const |
Definition at line 144 of file datasettreemodel.cpp.
| Qt::ItemFlags DatasetTreeModel::flags | ( | const QModelIndex & | index | ) | const |
Definition at line 154 of file datasettreemodel.cpp.
| TreeItem * DatasetTreeModel::getItem | ( | const QModelIndex & | index | ) | const |
Definition at line 292 of file datasettreemodel.cpp.
| QVariant DatasetTreeModel::headerData | ( | int | section, |
| Qt::Orientation | orientation, | ||
| int | role = Qt::DisplayRole |
||
| ) | const |
Definition at line 161 of file datasettreemodel.cpp.
| QModelIndex DatasetTreeModel::index | ( | int | row, |
| int | column, | ||
| const QModelIndex & | parent = QModelIndex() |
||
| ) | const |
Definition at line 168 of file datasettreemodel.cpp.
| bool DatasetTreeModel::IsDataset | ( | const QModelIndex & | index | ) |
| bool DatasetTreeModel::IsMap | ( | const QModelIndex & | index | ) |
| bool DatasetTreeModel::IsMatrix | ( | const QModelIndex & | index | ) |
| QModelIndex DatasetTreeModel::parent | ( | const QModelIndex & | index | ) | const |
Definition at line 185 of file datasettreemodel.cpp.
| void DatasetTreeModel::removeRow | ( | const QModelIndex & | index | ) |
Definition at line 285 of file datasettreemodel.cpp.
| bool DatasetTreeModel::removeRows | ( | int | row, |
| int | count, | ||
| const QModelIndex & | parent = QModelIndex() |
||
| ) |
Definition at line 209 of file datasettreemodel.cpp.
| TreeItem * DatasetTreeModel::root_item | ( | ) |
Definition at line 301 of file datasettreemodel.cpp.
| int DatasetTreeModel::rowCount | ( | const QModelIndex & | parent | ) | const |
Definition at line 198 of file datasettreemodel.cpp.
| void DatasetTreeModel::SetupModelData | ( | const DataModel * | data_model | ) |
DatasetTreeModel::SetupModelData.
| data_model | Can throw an exception if one is thrown by data_model->GetDataset() |
Definition at line 128 of file datasettreemodel.cpp.
| void DatasetTreeModel::UpdateData | ( | const DataModel * | data_model | ) |
Definition at line 218 of file datasettreemodel.cpp.