summaryrefslogtreecommitdiffstats
path: root/seriestreemodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'seriestreemodel.h')
-rw-r--r--seriestreemodel.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/seriestreemodel.h b/seriestreemodel.h
index f2a6f9f..a393c32 100644
--- a/seriestreemodel.h
+++ b/seriestreemodel.h
@@ -9,6 +9,7 @@
#define SERIESTREEMODEL_H
#include <QSqlDatabase>
+#include <QFileInfoList>
#include "smtreemodel.h"
@@ -30,6 +31,10 @@ class SeriesTreeModel : public SmTreeModel {
//find
QModelIndex findValue(const QVariant &value, const QModelIndex &parent = QModelIndex(), int column = 0) const;
+ QFileInfoList findFiles(const QModelIndex &where) const;
+
+ //delete
+ //bool deleteFromSeries(const QModelIndex &what);
signals:
void needResort();
@@ -45,6 +50,8 @@ class SeriesTreeModel : public SmTreeModel {
QSqlQuery *mUpdateSeriesNameQuery;
QSqlQuery *mDeleteSeriesQuery;
QSqlQuery *mSeriesInsertQuery;
+ QSqlQuery *mSeriesFilesQuery;
+ QSqlQuery *mSeriesPartFilesQuery;
};
#endif // SERIESTREEMODEL_H