Название: QWizard Отправлено: Leviathan от Ноябрь 22, 2010, 23:02 При инициализации очередной страницы QWizard, происходит вызов переопределенной функции void QWizardPage::initializePage(). В этой функции происходит долгий процесс и она должна решить что делать дальше: вернуться на предыдущую страницу или завершить долгий процесс. Так вот, никак не получается вернуться на предыдущую страницу (back()) и даже просто сделать restart() Мастера ???. Возникает assert внутри Qt. Видимо нельзя вызывать back(), restart() внутри initializePage, тогда, интересно, где это сделать?
Название: Re: QWizard Отправлено: alexman от Ноябрь 22, 2010, 23:12 int QWizard::nextId () const [virtual]
Название: Re: QWizard Отправлено: Leviathan от Ноябрь 23, 2010, 08:36 то же самое происходит
|