ShellCommandPage Class
(Utils::ShellCommandPage)The ShellCommandPage implements a page showing the progress of a ShellCommand
. More...
Header: | #include <ShellCommandPage> |
Inherits: | Utils::WizardPage |
Public Types
enum | State { Idle, Running, Failed, Succeeded } |
Public Functions
ShellCommandPage(QWidget *parent = nullptr) | |
~ShellCommandPage() override | |
bool | isComplete() const override |
bool | isRunning() const |
void | setStartedStatus(const QString &startedStatus) |
void | start(ShellCommand *command) |
void | terminate() |
Reimplemented Public Functions
virtual bool | handleReject() override |
- 3 public functions inherited from Utils::WizardPage
Signals
void | finished(bool success) |
- 1 signal inherited from Utils::WizardPage
Detailed Description
The ShellCommandPage implements a page showing the progress of a ShellCommand
.
Turns complete when the command succeeds.
Member Function Documentation
ShellCommandPage::ShellCommandPage(QWidget *parent = nullptr)
Default constructs an instance of ShellCommandPage.
ShellCommandPage::~ShellCommandPage()
Destroys the instance of ShellCommandPage.