objectList->setItemDelegateForColumn(ExternalExecutableModel::Executable_SetupId, setupDelegate);
postInit();
}
+
+void ExternalExecutableEditView::setHiddenColumns()
+{
+ hiddenColumns << ExternalExecutableModel::Executable_Id;
+ hiddenColumns << ExternalExecutableModel::Executable_SetupName;
+ hiddenColumns << ExternalExecutableModel::Executable_TypeId;
+}
Q_OBJECT
public:
ExternalExecutableEditView(SetupModel *supModel, ExternalExecutableModel *emuModel, QWidget *parent = 0);
+private:
+ virtual void setHiddenColumns();
};
#endif // EXTERNALEXECUTABLEEDITVIEW_H
fpo = 0;
}
+void FilePathEditView::setHiddenColumns()
+{
+ hiddenColumns << FilePathModel::FilePath_FileTypeId;
+ hiddenColumns << FilePathModel::FilePath_Id;
+ hiddenColumns << FilePathModel::FilePath_SetupName;
+}
QProgressDialog *progressDialog;
void scanFilePath(const QString path, const QStringList filters);
void initProgressDialog();
+ virtual void setHiddenColumns();
};
#endif // FILEPATHEDITVIEW_H
objectList->setItemDelegateForColumn(SetupModel::Setup_FileTypeExtensions, fileTypeDelegate);
postInit();
}
+
+void SetupEditView::setHiddenColumns()
+{
+ hiddenColumns << SetupModel::Setup_Id;
+ hiddenColumns << SetupModel::Setup_Name;
+}
+
+
**
** You should have received a copy of the GNU General Public License
** along with EmuFront. If not, see <http://www.gnu.org/licenses/>.
-*/#ifndef SETUPMAINVIEW_H
+*/
+
+#ifndef SETUPMAINVIEW_H
#define SETUPMAINVIEW_H
#include "emufronteditview.h"
public:
SetupEditView(PlatformModel *plfModel, MediaTypeModel *mdtModel, SetupModel *supModel, QWidget *parent = 0);
-signals:
-
-public slots:
-
private:
+ virtual void setHiddenColumns();
PlatformModel *plfModel;
MediaTypeModel *mdtModel;
};