|
ORE Studio 0.0.4
|
Wizard for publishing datasets from artefact tables to production. More...
#include <PublishDatasetsDialog.hpp>
Inherits QWizard.

Public Types | |
| enum | PageId { Page_Selection , Page_Options , Page_Review , Page_Progress , Page_Results } |
Signals | |
| void | datasetsPublished (const QStringList &datasetCodes) |
| Emitted when datasets are successfully published. | |
Public Member Functions | |
| PublishDatasetsDialog (ClientManager *clientManager, const QString &username, QWidget *parent=nullptr) | |
| void | setDatasets (const std::vector< dq::domain::dataset > &datasets) |
| Set the datasets to publish. | |
| ClientManager * | clientManager () const |
| const QString & | username () const |
| const std::vector< dq::domain::dataset > & | datasets () const |
| std::vector< dq::domain::dataset > & | resolvedDatasets () |
| std::vector< boost::uuids::uuid > & | requestedIds () |
| std::vector< dq::domain::publication_result > & | results () |
| dq::domain::publication_mode | selectedMode () const |
| bool | resolveDependencies () const |
Wizard for publishing datasets from artefact tables to production.
Multi-page wizard that guides users through:
|
signal |
Emitted when datasets are successfully published.
Connect to this signal to trigger cache refreshes or UI updates.
| datasetCodes | List of dataset codes that were published |
| void setDatasets | ( | const std::vector< dq::domain::dataset > & | datasets | ) |
Set the datasets to publish.
| datasets | The selected datasets from the data librarian. |