![]() |
CTK
0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
|
ctkWorkflowTabWidget is the basis for a workflow with a user More...
#include <Libs/Widgets/ctkWorkflowTabWidget.h>
Public Types | |
typedef ctkWorkflowAbstractPagedWidget | Superclass |
![]() | |
typedef ctkWorkflowWidget | Superclass |
![]() | |
typedef QWidget | Superclass |
Public Member Functions | |
virtual QWidget * | clientArea () |
virtual void | createNewPage (QWidget *widget) |
ctkWorkflowTabWidget (QWidget *parent=0) | |
virtual void | initClientArea () |
virtual void | showPage (QWidget *widget, const QString &label) |
virtual | ~ctkWorkflowTabWidget () |
![]() | |
virtual void | associateStepWithLabel (ctkWorkflowStep *step, QString label) |
Optionally specify the label to be displayed on the page shown for the given step. More... | |
virtual void | associateStepWithPage (ctkWorkflowStep *step, int index) |
virtual void | associateStepWithPage (ctkWorkflowStep *step, int index, QString label) |
ctkWorkflowAbstractPagedWidget (QWidget *newParent=0) | |
virtual Q_INVOKABLE ctkWorkflowGroupBox * | workflowGroupBox () const |
Get the workflow group box associated with a particular step. More... | |
virtual ctkWorkflowGroupBox * | workflowGroupBox (ctkWorkflowStep *step) const |
virtual | ~ctkWorkflowAbstractPagedWidget () |
![]() | |
Q_INVOKABLE ctkWorkflowButtonBoxWidget * | buttonBoxWidget () const |
Get the widget with the 'next', 'back' and 'goTo' buttons. More... | |
ctkWorkflowWidget (QWidget *parent=0) | |
void | setShowButtonBoxWidget (bool newShowButtonBoxWidget) |
virtual Q_INVOKABLE void | setWorkflow (ctkWorkflow *newWorkflow) |
bool | showButtonBoxWidget () const |
Set/get whether or not to associate a buttonBoxWidget with this step (default true) More... | |
Q_INVOKABLE ctkWorkflowWidgetStep * | widgetStep (const QString &id) const |
virtual Q_INVOKABLE ctkWorkflow * | workflow () const |
Set/get the workflow associated with this widget. More... | |
virtual Q_INVOKABLE ctkWorkflowGroupBox * | workflowGroupBox () const |
virtual | ~ctkWorkflowWidget () |
Protected Attributes | |
QScopedPointer< ctkWorkflowTabWidgetPrivate > | d_ptr |
![]() | |
QScopedPointer< ctkWorkflowAbstractPagedWidgetPrivate > | d_ptr |
![]() | |
QScopedPointer< ctkWorkflowWidgetPrivate > | d_ptr |
Additional Inherited Members | |
![]() | |
virtual void | onCurrentStepChanged (ctkWorkflowStep *currentStep) |
![]() | |
static void | formatButton (QAbstractButton *button, const QString &format, ctkWorkflowWidgetStep *step) |
static QString | formatText (const QString &format, ctkWorkflowWidgetStep *step) |
![]() | |
void | onStepRegistered (ctkWorkflowStep *step) |
![]() | |
virtual void | updateStepUI (ctkWorkflowStep *currentStep) |
![]() | |
void | updateButtonBoxUI (ctkWorkflowStep *currentStep) |
![]() | |
static QVariant | buttonItem (QString formatItem, ctkWorkflowWidgetStep *step) |
static QMap< QString, QVariant > | parse (const QString &format, ctkWorkflowWidgetStep *step) |
![]() | |
bool | showButtonBoxWidget |
ctkWorkflowTabWidget is the basis for a workflow with a user
Definition at line 38 of file ctkWorkflowTabWidget.h.
Definition at line 43 of file ctkWorkflowTabWidget.h.
|
explicit |
|
virtual |
|
virtual |
Implements ctkWorkflowAbstractPagedWidget.
|
virtual |
Implements ctkWorkflowAbstractPagedWidget.
|
virtual |
Implements ctkWorkflowAbstractPagedWidget.
|
virtual |
Implements ctkWorkflowAbstractPagedWidget.
|
protected |
Definition at line 57 of file ctkWorkflowTabWidget.h.