Files
DbLogAnalyzer/wizard/importwizard.cpp

36 lines
1.1 KiB
C++
Raw Permalink Normal View History

2019-04-01 10:43:36 +02:00
#include "importwizard.h"
#include "intropage.h"
#include "databasepage.h"
#include "tablespage.h"
#include "importtypepage.h"
#include "localimportpage.h"
#include "remoteimportscanpage.h"
#include "remoteimportoverviewpage.h"
#include "importprogresspage.h"
#include "conclusionpage.h"
ImportWizard::ImportWizard(QWidget *parent, Qt::WindowFlags flags) :
QWizard(parent, flags)
{
setPage(int(Pages::Introduction), new IntroPage);
setPage(int(Pages::Database), new DatabasePage);
setPage(int(Pages::Tables), new TablesPage);
setPage(int(Pages::ImportType), new ImportTypePage);
setPage(int(Pages::LocalImport), new LocalImportPage);
setPage(int(Pages::RemoteImportScan), new RemoteImportScanPage);
setPage(int(Pages::RemoteImportOverview), new RemoteImportOverviewPage);
setPage(int(Pages::ImportProgress), new ImportProgressPage);
setPage(int(Pages::Conclusion), new ConclusionPage);
}
QSqlDatabase &ImportWizard::database()
{
return m_database;
}
const QSqlDatabase &ImportWizard::database() const
{
return m_database;
}