X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fmainwindow.h;h=390691e8ef2300216543483ba0a81dce0ab4905a;hb=e5a98e5dea6497ceecc8cc5f28563a0d69381afa;hp=e2a102b7d1fb0a52988ca14380b337b4a0394939;hpb=f3a384fe7a02676d2aed68ff9bdb3fa7a2a87165;p=emufront diff --git a/src/mainwindow.h b/src/mainwindow.h index e2a102b..390691e 100644 --- a/src/mainwindow.h +++ b/src/mainwindow.h @@ -1,5 +1,4 @@ -/* -** EmuFront +/* ** EmuFront ** Copyright 2010 Mikko Keinänen ** ** This file is part of EmuFront. @@ -17,35 +16,30 @@ ** ** You should have received a copy of the GNU General Public License ** along with EmuFront. If not, see . -*/#ifndef MAINWINDOW_H +*/ + +#ifndef MAINWINDOW_H #define MAINWINDOW_H #include class QAction; -// TODO: DEPRECATED -class PlatformDialog; class PlatformEditView; class MediaTypeEditView; -// TODO: DEPRECATED -class MediaTypeDialog; class MediaTypeEditView; -// TODO: DEPRECATED -class MediaImagePathMainDialog; class FilePathEditView; -// TODO: DEPRECATED -class SetupMainDialog; class SetupEditView; -// TODO: DEPRECATED -class ExecutableMainDialog; class ExternalExecutableEditView; -//class TmpFolderEditDialog; class QLabel; class DatabaseManager; class EmuFrontDialog; class EmuLauncher; class DatFileUtil; class QErrorMessage; +class SetupModel; +class ExternalExecutableModel; +class PlatformModel; +class MediaTypeModel; class MainWindow : public QMainWindow { @@ -59,21 +53,11 @@ protected: void closeEvent(QCloseEvent *event); private slots: - // TODO: DEPRECATED void configurePlatforms(); - void configurePlatformss(); - // TODO: DEPRECATED void configureMediaTypes(); - void configureMediaTypess(); - // TODO: DEPRECATED void configureMediaImagePaths(); - void configureMediaImagePathss(); - // TODO: DEPRECATED void configureSetups(); - void configureSetupss(); - // TODO: DEPRECATED void configureEmulators(); - void configureEmulatorss(); void configureTmpDir(); void resetDb(); void updateData(); @@ -94,39 +78,18 @@ private: bool testDB(bool reset); void createDB() const; - // TODO: deprecated - PlatformDialog *platformDialog; PlatformEditView *plfDialog; - // TODO: deprecated - MediaTypeDialog *mediaTypeDialog; MediaTypeEditView *mdtDialog; - // TODO: DEPRECATED - MediaImagePathMainDialog *mediaImagePathDialog; FilePathEditView *mediaImagePathView; - // TODO: deprecated - SetupMainDialog *setupMainDialog; SetupEditView *setupMainView; - // TODO: deprecated - ExecutableMainDialog *executableMainDialog; ExternalExecutableEditView *emulatorEditView; - //TmpFolderEditDialog *tmpFolderDialog; QMenu *configMenu; QMenu *fileMenu; QMenu *helpMenu; - // TODO: deprecated - QAction *configPlatformAction; QAction *configPlatformsAction; - // TODO: deprecated - QAction *configMediaTypeAction; QAction *configMediaTypesAction; - // TODO: DEPRECATED - QAction *configMediaImagePathAction; QAction *configMediaImagePathsAction; - // TODO: deprecated - QAction *configSetupAction; QAction *configSetupsAction; - // TODO: deprecated - QAction *configEmulatorAction; QAction *configEmulatorsAction; QAction *exitAction; QAction *resetDbAction; @@ -138,6 +101,10 @@ private: EmuLauncher *launcher; QString tmpDirFilePath; QErrorMessage *errorMessage; + SetupModel *supModel; + ExternalExecutableModel *emuModel; + PlatformModel *plfModel; + MediaTypeModel *mdtModel; }; #endif