#include "dbmediaimagecontainer.h"
DbMediaImageContainer::DbMediaImageContainer(QObject *parent)
- : DbQueryModelManager(parent)
+ : DbFile(parent) // DbQueryModelManager(parent)
{
dbMediaImage = new DbMediaImage(parent);
- dbFile = new DbFile(parent);
+ //dbFile = new DbFile(parent);
}
bool DbMediaImageContainer::updateDataObjectToModel(const EmuFrontObject *efo)
// mediaimagecontainer table: id, fileid, filepathid, updatetime
// insert the media image container file to file table
- int micFileId = dbFile->insertDataObjectToModel(mic);
+ int micFileId = DbFile::insertDataObjectToModel(mic);
if (micFileId < 0) {
throw new EmuFrontException(QString(tr("Inserting media image container %1 to file database failed")).arg(mic->getName()));
}
#include "dbquerymodelmanager.h"
#include "dbmediaimage.h"
-#include "dbfile.h"
+//#include "dbfile.h"
#include "../dataobjects/mediaimagecontainer.h"
#include "../dataobjects/filepathobject.h"
-class DbMediaImageContainer : public DbQueryModelManager
+class DbMediaImageContainer : public DbFile // DbQueryModelManager
{
public:
DbMediaImageContainer(QObject *parent);
virtual QSqlQueryModel* getData();
void linkMediaImagesWithContainer(int, QList<int>);
DbMediaImage *dbMediaImage;
- DbFile *dbFile;
+ // DbFile *dbFile;
};
#endif // DBMEDIAIMAGECONTAINER_H