|
ORE Studio 0.0.4
|
Wizard for publishing a dataset bundle. More...
#include <PublishBundleWizard.hpp>
Inherits QWizard.

Public Types | |
| enum | PageId { Page_BundleSummary , Page_OptionalDatasets , Page_LeiPartyConfig , Page_Confirm , Page_Progress , Page_Results } |
Signals | |
| void | bundlePublished (const QString &bundleCode) |
| Emitted when the bundle has been published successfully. | |
Public Member Functions | |
| PublishBundleWizard (ClientManager *clientManager, const QString &bundleCode, const QString &bundleName, QWidget *parent=nullptr) | |
| ClientManager * | clientManager () const |
| QString | bundleCode () const |
| QString | bundleName () const |
| bool | needsLeiPartyConfig () const |
| void | setNeedsLeiPartyConfig (bool needs) |
| QString | rootLei () const |
| void | setRootLei (const QString &lei) |
| QString | rootLeiName () const |
| void | setRootLeiName (const QString &name) |
| QString | leiDatasetSize () const |
| void | setLeiDatasetSize (const QString &size) |
| bool | hasOptionalDatasets () const |
| void | setHasOptionalDatasets (bool has) |
| const QSet< QString > & | optedInDatasets () const |
| void | setOptedInDatasets (const QSet< QString > &datasets) |
| const std::vector< dq::domain::dataset_bundle_member > & | members () const |
| Get the loaded bundle members. | |
| void | setMembers (std::vector< dq::domain::dataset_bundle_member > members) |
| Set the loaded bundle members. | |
| dq::domain::publication_mode | selectedMode () const |
| Get the selected publication mode. | |
| void | setSelectedMode (dq::domain::publication_mode mode) |
| bool | isAtomic () const |
| Get the atomic publication flag. | |
| void | setAtomic (bool atomic) |
Wizard for publishing a dataset bundle.
Multi-page wizard that guides users through:
|
signal |
Emitted when the bundle has been published successfully.
| bundleCode | The code of the published bundle. |