Imported needed functionality from (soon) deprecated database
[emufront] / src / emulauncher.h
index d09b888..c657267 100644 (file)
 
 class QTableView;
 class QPushButton;
+class QComboBox;
 class QErrorMessage;
-class DbMediaType;
-class DbPlatform;
 class DbMediaImageContainer;
-class DbExecutable;
-class EFFileObjectComboBox;
-class ExecutableComboBox;
 class Executable;
 class MediaImageContainer;
 class EmuHelper;
@@ -55,21 +51,15 @@ private slots:
 
 private:
     QTableView *micTable;
-    EFFileObjectComboBox *platformSelectBox;
-    EFFileObjectComboBox *mediaTypeSelectBox;
-    ExecutableComboBox *execSelectBox;
+    QComboBox *setupSelectBox;
+    QComboBox *execSelectBox;
     QPushButton *selectButton;
     QPushButton *launchButton;
-    DbPlatform *dbPlatform;
-    DbMediaType *dbMediaType;
     DbMediaImageContainer *dbMic;
-    DbExecutable *dbExec;
     EmuHelper *emuHelper;
     void initWidgets();
     void layout();
     void connectSignals();
-    void populatePlatformSelectBox();
-    void populateMediaTypeSelectBox();
     void launch(const Executable*, const MediaImageContainer*);
     void cleanTmp();
     QString tmpDirPath;