I have been using the QtDesigner to make a wizard. I have started with a QWizard object and made my 8 page designs and everything was going smooth. As I started to customize the QWizard class and seed the drop-down lists and table widgets on all the pages, I notice that there doesn’t seem to be any way to use the registerField() functions for all the wizard pages. I would have expected this to be automatically by the QWizardPage, but it isn't. Even after promoting the QWizardPage objects to a custom class, I don’t have access to the wizard’s ui which holds all of the pages.

Am I doing something wrong, missing something, or it just hard to use the QtDesigner to make wizards?

Any help would be appreciated.