Updates the last scanned timestamp after successful scan.
[emufront] / src / db / dbfilepath.h
index 84848d8..c1c745a 100644 (file)
@@ -31,12 +31,14 @@ public:
     virtual bool updateDataObjectToModel(const EmuFrontObject*);
     int insertDataObjectToModel(const EmuFrontObject*);
     bool deleteDataObjectFromModel(QModelIndex*);
-    int countDataObjectRefs(int) const;
+    bool setScanned(const EmuFrontObject *ob);
     enum { FilePath_Id = 0,
            FilePath_Name,
            FilePath_LastScanned,
            FilePath_SetupId,
-           FilePath_SetupName };
+           FilePath_SetupName,
+           FilePath_FileTypeId
+           };
 
 protected:
     virtual EmuFrontObject* recordToDataObject(const QSqlRecord* );
@@ -47,6 +49,7 @@ protected:
 
 private:
     virtual QSqlQueryModel* getData();
+    virtual QString getCountRefsSelect(int) const;
     DbSetup *dbSetup;
 };