Wizard Class

(Utils::Wizard)

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

Header: #include <Wizard>
Inherits: QWizard
Inherited By:

Core::BaseFileWizard

Properties

  • 6 properties inherited from QWizard
  • 2 properties inherited from QDialog
  • 58 properties inherited from QWidget

Public Functions

Wizard(QWidget *parent = 0, Qt::WindowFlags flags = 0)
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
  • 37 public functions inherited from QWizard
  • 8 public functions inherited from QDialog
  • 213 public functions inherited from QWidget

Protected Functions

virtual QString evaluate(const QVariant &v) const
virtual QString stringify(const QVariant &v) const
  • 7 protected functions inherited from QWizard
  • 7 protected functions inherited from QDialog
  • 35 protected functions inherited from QWidget

Additional Inherited Members

  • 3 public slots inherited from QWizard
  • 5 public slots inherited from QDialog
  • 19 public slots inherited from QWidget
  • 5 signals inherited from QWizard
  • 3 signals inherited from QDialog
  • 3 signals inherited from QWidget
  • 5 static public members inherited from QWidget
  • 1 protected slot inherited from QWidget

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.

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

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