WizardProgress Class

(Utils::WizardProgress)

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

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)

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