ShellCommandPage Class
(Utils::ShellCommandPage)The ShellCommandPage implements a page showing the progress of a ShellCommand. More...
| Header: | #include <ShellCommandPage> |
| Inherits: | WizardPage |
Public Types
| enum | State { Idle, Running, Failed, Succeeded } |
Public Functions
| ShellCommandPage(QWidget *parent = nullptr) | |
| ~ShellCommandPage() | |
| bool | isRunning() const |
| void | setStartedStatus(const QString &startedStatus) |
| void | start(ShellCommand *command) |
| void | terminate() |
Reimplemented Public Functions
| virtual bool | handleReject() |
| virtual bool | isComplete() const |
- 3 public functions inherited from Utils::WizardPage
- 17 public functions inherited from QWizardPage
- 213 public functions inherited from QWidget
Signals
| void | finished(bool success) |
- 1 signal inherited from Utils::WizardPage
- 1 signal inherited from QWizardPage
- 3 signals inherited from QWidget
Additional Inherited Members
- 2 properties inherited from QWizardPage
- 58 properties inherited from QWidget
- 19 public slots inherited from QWidget
- 5 static public members inherited from QWidget
- 4 protected functions inherited from QWizardPage
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
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.