#include <Libs/Widgets/ctkWorkflowAbstractPagedWidget.h>
|
QScopedPointer< ctkWorkflowAbstractPagedWidgetPrivate > | d_ptr |
|
QScopedPointer< ctkWorkflowWidgetPrivate > | d_ptr |
|
ctkWorkflowAbstractPagedWidget is the basis for a workflow with a user interface containing multiple pages. By default, each step is placed onto its own page. Multiple workflow steps can be placed on the same page using associateStepWithPage().
Definition at line 40 of file ctkWorkflowAbstractPagedWidget.h.
◆ Superclass
◆ ctkWorkflowAbstractPagedWidget()
ctkWorkflowAbstractPagedWidget::ctkWorkflowAbstractPagedWidget |
( |
QWidget * |
newParent = 0 | ) |
|
|
explicit |
◆ ~ctkWorkflowAbstractPagedWidget()
virtual ctkWorkflowAbstractPagedWidget::~ctkWorkflowAbstractPagedWidget |
( |
| ) |
|
|
virtual |
◆ associateStepWithLabel()
virtual void ctkWorkflowAbstractPagedWidget::associateStepWithLabel |
( |
ctkWorkflowStep * |
step, |
|
|
QString |
label |
|
) |
| |
|
virtual |
Optionally specify the label to be displayed on the page shown for the given step.
◆ associateStepWithPage() [1/2]
virtual void ctkWorkflowAbstractPagedWidget::associateStepWithPage |
( |
ctkWorkflowStep * |
step, |
|
|
int |
index |
|
) |
| |
|
virtual |
Dictate that a step be displayed on a particular page index, to override the default setting to display each encountered step on a new page. A label can also be provided for the step's page.
◆ associateStepWithPage() [2/2]
virtual void ctkWorkflowAbstractPagedWidget::associateStepWithPage |
( |
ctkWorkflowStep * |
step, |
|
|
int |
index, |
|
|
QString |
label |
|
) |
| |
|
virtual |
◆ clientArea()
virtual QWidget* ctkWorkflowAbstractPagedWidget::clientArea |
( |
| ) |
|
|
protectedpure virtual |
◆ createNewPage()
virtual void ctkWorkflowAbstractPagedWidget::createNewPage |
( |
QWidget * |
widget | ) |
|
|
protectedpure virtual |
◆ initClientArea()
virtual void ctkWorkflowAbstractPagedWidget::initClientArea |
( |
| ) |
|
|
protectedpure virtual |
◆ showPage()
virtual void ctkWorkflowAbstractPagedWidget::showPage |
( |
QWidget * |
widget, |
|
|
const QString & |
label |
|
) |
| |
|
protectedpure virtual |
◆ updateStepUI()
virtual void ctkWorkflowAbstractPagedWidget::updateStepUI |
( |
ctkWorkflowStep * |
currentStep | ) |
|
|
protectedvirtual |
◆ workflowGroupBox() [1/2]
Get the workflow group box associated with a particular step.
◆ workflowGroupBox() [2/2]
◆ d_ptr
QScopedPointer<ctkWorkflowAbstractPagedWidgetPrivate> ctkWorkflowAbstractPagedWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: