36 lines
1.1 KiB
C++
36 lines
1.1 KiB
C++
|
|
#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;
|
||
|
|
}
|