diff options
author | Arno <am@disconnect.de> | 2010-10-31 13:41:52 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2010-10-31 13:41:52 +0100 |
commit | 78d26758184cd23b0ea27ab714a9e1d1c3aeba9b (patch) | |
tree | 0dd48b7e5038ca8ede582dab2a2e2dd131127d78 /shemov.h | |
parent | 31bc791cb48e110db8f7b994931c1879974168a1 (diff) | |
download | SheMov-78d26758184cd23b0ea27ab714a9e1d1c3aeba9b.tar.gz SheMov-78d26758184cd23b0ea27ab714a9e1d1c3aeba9b.tar.bz2 SheMov-78d26758184cd23b0ea27ab714a9e1d1c3aeba9b.zip |
First try on ConsistencyChecker
Well, it works, so let's shit it :) Unfortunately the database is
inconsistent, so add a checker for that. Still needs some work, though.
Eg. display errors seperately and make it possible to delete stray
files. Also the Filesystem check must be implemented.
Diffstat (limited to 'shemov.h')
-rw-r--r-- | shemov.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -10,6 +10,7 @@ #include <QMainWindow> #include <QList> +#include <QThread> class QTabWidget; class FilesystemWidget; @@ -43,6 +44,7 @@ class SheMov : public QMainWindow { void newMovieWizard(); void newMovieWizardWithFiles(); void setSize(qint64 size); + void checkConsistency(); signals: void configChanged(); @@ -87,6 +89,7 @@ class SheMov : public QMainWindow { QAction *mOpenWithMenuAVA; QAction *mRenameMenuA; QAction *mArchiveSelectedA; + QAction *mConsistencyA; //TreeView Actions //Series Actions @@ -137,6 +140,4 @@ class SheMov : public QMainWindow { ArchiveTreeView *mATree; NewMovieWizard *mNewMovieWizard; }; - #endif - |