SetupModel instance is shared from MainWindow.
[emufront] / src / views / externalexecutableeditview.cpp
index 3e023e5..66b9e95 100644 (file)
 #include "comboboxdelegate.h"
 #include <QtGui>
 
-ExternalExecutableEditView::ExternalExecutableEditView(ExternalExecutableModel *emuModel, QWidget *parent) :
+ExternalExecutableEditView::ExternalExecutableEditView(SetupModel *supModel, ExternalExecutableModel *emuModel, QWidget *parent) :
     EmuFrontEditView(parent)
 {
     setWindowTitle(tr("Set emulators"));
     model = emuModel; // new ExternalExecutableModel(this);
     objectList->setModel(model);
-    SetupModel *stupMdl = new SetupModel(this);
     ComboBoxDelegate *setupDelegate = new ComboBoxDelegate(
-        stupMdl,
+        supModel,
         SetupModel::Setup_Id,
         SetupModel::Setup_Name,
         this