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

Properties

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