 |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
Go to the documentation of this file.
21 #ifndef __ctkWorkflowAbstractPagedWidget_h
22 #define __ctkWorkflowAbstractPagedWidget_h
30 #include "ctkWidgetsExport.h"
33 class ctkWorkflowAbstractPagedWidgetPrivate;
75 virtual void showPage(QWidget* widget,
const QString& label) = 0;
78 QScopedPointer<ctkWorkflowAbstractPagedWidgetPrivate>
d_ptr;
virtual void initClientArea()=0
virtual void createNewPage(QWidget *widget)=0
ctkWorkflowStep is the basis for a workflow step.
QScopedPointer< ctkWorkflowAbstractPagedWidgetPrivate > d_ptr
ctkWorkflowAbstractPagedWidget(QWidget *newParent=0)
virtual void associateStepWithLabel(ctkWorkflowStep *step, QString label)
Optionally specify the label to be displayed on the page shown for the given step.
virtual void showPage(QWidget *widget, const QString &label)=0
ctkWorkflowWidget Superclass
ctkWorkflowGroupBox is a widget displaying the user interface elements, title, description and/or err...
virtual ctkWorkflowGroupBox * workflowGroupBox(ctkWorkflowStep *step) const
virtual void associateStepWithPage(ctkWorkflowStep *step, int index, QString label)
virtual ~ctkWorkflowAbstractPagedWidget()
virtual void updateStepUI(ctkWorkflowStep *currentStep)
virtual QWidget * clientArea()=0
virtual void associateStepWithPage(ctkWorkflowStep *step, int index)