page 2 and so on until the last page. Some wizards are more
complex in that they allow different traversal paths based on the
information provided by the user. The
- \l{dialogs/licensewizard}{License Wizard} example shows how to
+ \l{widgets/dialogs/licensewizard}{License Wizard} example shows how to
create such wizards.
The Class Wizard example consists of the following classes:
\section1 Design
- As with the \l{itemviews/simpletreemodel}{Simple Tree Model} example,
+ As with the \l{widgets/itemviews/simpletreemodel}{Simple Tree Model} example,
the model simply acts as a wrapper around a collection
of instances of a \c TreeItem class. Each \c TreeItem is designed to
hold data for a row of items in a tree view, so it contains a list of
\li \inlineimage itemviews-editabletreemodel-indexes.png
\li \b{Relating items using model indexes}
- As with the \l{itemviews/simpletreemodel}{Simple Tree Model} example,
+ As with the \l{widgets/itemviews/simpletreemodel}{Simple Tree Model} example,
the \c TreeModel needs to be able to take a model index, find the
corresponding \c TreeItem, and return model indexes that correspond to
its parents and children.
Tutorial contents:
\list 1
- \li \l{tutorials/addressbook/part1}{Designing the User Interface}
+ \li \l{widgets/tutorials/addressbook/part1}{Designing the User Interface}
\li \l{tutorials/addressbook/part2}{Adding Addresses}
\li \l{tutorials/addressbook/part3}{Navigating between Entries}
\li \l{tutorials/addressbook/part4}{Editing and Removing Addresses}