Wizard Class | Extending Qt Creator Manual

Extending Qt Creator Manual | Wizard

Extending Qt Creator Manual 4.6.0

# Wizard Class

(Utils::Wizard)

The Wizard class implements a wizard with a progress bar on the left. More...

Header: | #include <Wizard>
Inherited By: | Core::BaseFileWizard

- List of all members, including inherited members

## Properties

- automaticProgressCreationEnabled : bool

## Public Functions

| Wizard(QWidget *parent = 0, Qt::WindowFlags flags = 0)
| ~Wizard() override
QSet<QString> | fieldNames() const
T * | find() const
bool | hasField(const QString &name) const
bool | isAutomaticProgressCreationEnabled() const
void | registerFieldName(const QString &name)
void | setAutomaticProgressCreationEnabled(bool enabled)
void | setStartId(int pageId)
void | showVariables()
virtual QHash<QString, QVariant> | variables() const
WizardProgress * | wizardProgress() const

## Protected Functions

virtual QString | evaluate(const QVariant &v) const
bool | event(QEvent *event) override
virtual QString | stringify(const QVariant &v) const

## Detailed Description

The Wizard class implements a wizard with a progress bar on the left.

Informs the user about the progress.

## Property Documentation

### automaticProgressCreationEnabled : bool

Access functions:

bool | isAutomaticProgressCreationEnabled() const
void | setAutomaticProgressCreationEnabled(bool enabled)

## Member Function Documentation

### Wizard::Wizard(QWidget *parent = 0, Qt::WindowFlags flags = 0)

Default constructs an instance of Wizard.

### Wizard::~Wizard()

Destroys the instance of Wizard.

### `[virtual protected]` QString Wizard::evaluate(const QVariant &v) const

### `[protected]` bool Wizard::event(QEvent *event)

### QSet<QString> Wizard::fieldNames() const

### T *Wizard::find() const

### bool Wizard::hasField(const QString &name) const

### void Wizard::registerFieldName(const QString &name)

### void Wizard::setStartId(int pageId)

### void Wizard::showVariables()

### `[virtual protected]` QString Wizard::stringify(const QVariant &v) const

### `[virtual]` QHash<QString, QVariant> Wizard::variables() const

### WizardProgress *Wizard::wizardProgress() const