В главном окне создаю объект QWizard
recWiz = new RecoveryWizard();
connect(recWiz, &RecoveryWizard::signalHideWiz,this,&MainWindow::slotHideWiz);
ui->verticalLayout->addWidget(recWiz);
recWiz->show();
В конструкторе класса QWizard добавляю страницы:
RecoveryWizard::RecoveryWizard(QWidget *parent) :
QWizard(parent),
ui(new Ui::RecoveryWizard)
{
ui->setupUi(this);
this->setPage(CONNECTIONS_PAGE, new ConnectionsPage());
this->setPage(TERMINALS_PAGE, new TerminalsPage());
disconnect( button( QWizard::CancelButton ), &QAbstractButton::clicked, this, &QDialog::reject );
connect(button(QWizard::CancelButton),&QAbstractButton::clicked,this,&RecoveryWizard::cancelWizard);
}
Со страницы TERMINALS_PAGE нужно передать значение в MainWidow (там TableWidget cо сводной информацией полученной при работе мастера).
Никак не могу сообразить как связать сигналам/слотом страницу QWizardPage и главное окно.