|
ORE Studio 0.0.4
|
Table model for displaying dataset dependencies. More...
#include <ClientDatasetDependencyModel.hpp>
Inherits QAbstractTableModel.

Public Types | |
| enum | Column { DatasetCode = 0 , DependencyCode , Role , RecordedBy , RecordedAt , ColumnCount } |
Signals | |
| void | loadStarted () |
| void | loadFinished () |
| void | errorOccurred (const QString &message, const QString &details={}) |
Public Member Functions | |
| ClientDatasetDependencyModel (ClientManager *clientManager, QObject *parent=nullptr) | |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override |
| void | loadData () |
| void | loadDataByDataset (const std::string &dataset_code) |
| const std::vector< dq::domain::dataset_dependency > & | dependencies () const |
| std::vector< dq::domain::dataset_dependency > | dependenciesForDataset (const std::string &dataset_code) const |
| Gets dependencies for a specific dataset from the loaded data. | |
Table model for displaying dataset dependencies.
Provides async loading from server. This is a read-only model for viewing dependencies between datasets.
| std::vector< dq::domain::dataset_dependency > dependenciesForDataset | ( | const std::string & | dataset_code | ) | const |
Gets dependencies for a specific dataset from the loaded data.
| dataset_code | The dataset code to get dependencies for |