WizardProgress Class

(Utils::WizardProgress)
Inherits: QObject

Public Functions

WizardProgress(QObject *parent = 0)
~WizardProgress()
WizardProgressItem *addItem(const QString &title)
WizardProgressItem *currentItem() const
QList<WizardProgressItem *> directlyReachableItems() const
bool isFinalItemDirectlyReachable() const
WizardProgressItem *item(int pageId) const
QList<WizardProgressItem *> items() const
QList<int> pages(WizardProgressItem *item) const
void removeItem(WizardProgressItem *item)
void removePage(int pageId)
WizardProgressItem *startItem() const
QList<WizardProgressItem *> visitedItems() const
  • 31 public functions inherited from QObject

Signals

void currentItemChanged(WizardProgressItem *item)
void itemAdded(WizardProgressItem *item)
void itemChanged(WizardProgressItem *item)
void itemRemoved(WizardProgressItem *item)
void nextItemsChanged(WizardProgressItem *item, const QList<WizardProgressItem *> &items)
void nextShownItemChanged(WizardProgressItem *item, WizardProgressItem *nextShownItem)
void startItemChanged(WizardProgressItem *item)

Additional Inherited Members

  • 1 property inherited from QObject
  • 1 public slot inherited from QObject
  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 9 protected functions inherited from QObject
  • 2 protected variables inherited from QObject

Member Function Documentation

WizardProgress::WizardProgress(QObject *parent = 0)

Default constructs an instance of WizardProgress.

WizardProgress::~WizardProgress()

Destroys the instance of WizardProgress.

WizardProgressItem *WizardProgress::addItem(const QString &title)

WizardProgressItem *WizardProgress::currentItem() const

[signal] void WizardProgress::currentItemChanged(WizardProgressItem *item)

QList<WizardProgressItem *> WizardProgress::directlyReachableItems() const

bool WizardProgress::isFinalItemDirectlyReachable() const

WizardProgressItem *WizardProgress::item(int pageId) const

[signal] void WizardProgress::itemAdded(WizardProgressItem *item)

[signal] void WizardProgress::itemChanged(WizardProgressItem *item)

[signal] void WizardProgress::itemRemoved(WizardProgressItem *item)

QList<WizardProgressItem *> WizardProgress::items() const

[signal] void WizardProgress::nextItemsChanged(WizardProgressItem *item, const QList<WizardProgressItem *> &items)

[signal] void WizardProgress::nextShownItemChanged(WizardProgressItem *item, WizardProgressItem *nextShownItem)

QList<int> WizardProgress::pages(WizardProgressItem *item) const

void WizardProgress::removeItem(WizardProgressItem *item)

void WizardProgress::removePage(int pageId)

WizardProgressItem *WizardProgress::startItem() const

[signal] void WizardProgress::startItemChanged(WizardProgressItem *item)

QList<WizardProgressItem *> WizardProgress::visitedItems() const