KLFirstDialog::KLFirstDialog(QWidget *parent, const char *name) : KWizard(parent, name) { m_welcome = new FDWelcome(this); addPage(m_welcome, i18n("Welcome !")); m_initdb = new FDInitDatabase(this); addPage(m_initdb, i18n("Setup database")); connect(m_initdb, SIGNAL(enableNext(QWidget*, bool )), this, SLOT(setNextEnabled(QWidget*, bool ))); connect(m_initdb, SIGNAL(gotoFinish()), this, SLOT(showFinish())); m_enterprise = new FDSetupEnterprise(this); addPage(m_enterprise, i18n("Setup Enterprise")); m_setupAdmin = new FDSetupAdmin(this); addPage(m_setupAdmin, i18n("Setup admin user")); m_finish = new FDWelcome(this); m_finish->setMessage(i18n("<h3><b>Congratulations!</b></h3><br>" + i18n("You has configure the system, you can become to use it!") )); addPage(m_finish, i18n("All is good!")); setFinishEnabled(m_finish, true); connect( finishButton(), SIGNAL(clicked()), this, SLOT(finished())); connect( cancelButton(), SIGNAL(clicked()), this, SLOT(cancel())); }
void WizardButtons::reset() { enableNext(true); enablePrevious(true); showFinish(false); showAbort(false); showNavigation(true); wxString label(wxGetApp().GetAppName()); if (_configuration.selectedTool) label << wxT(" - ") << _configuration.selectedTool->getName(); setLineLabel(label); }
//! show an inter has finished void showProgression::FinishIter() { ++_cur_ ; showFinish(_cur_,_tot_); }