|
ORE Studio 0.0.4
|
Step-by-step wizard for provisioning a new compute application. More...
#include <AppProvisionerWizard.hpp>
Inherits QWizard.

Public Types | |
| enum | Page { kAppIdentityPage = 0 , kVersionDetailsPage = 1 , kPlatformsPage = 2 , kPackageUploadPage = 3 , kAuditPage = 4 , kReviewPage = 5 } |
Signals | |
| void | provisioned () |
Public Member Functions | |
| AppProvisionerWizard (ClientManager *clientManager, ChangeReasonCache *changeReasonCache, const std::string &httpBaseUrl, QWidget *parent=nullptr) | |
| bool | submit () |
| Called by AppProvisionerReviewPage::validatePage() to perform the server requests. Returns true on success (wizard closes), false on failure (wizard stays open with an error message shown). | |
Friends | |
| class | AppProvisionerReviewPage |
Step-by-step wizard for provisioning a new compute application.
Guides the user through six pages:
On completion emits provisioned() so the caller can refresh its models.