diff options
author | Arno <arno@disconnect.de> | 2016-09-03 11:06:48 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2016-09-03 11:06:48 +0200 |
commit | bbf802b7d415bb3dd44020e9ff0c657f44da28ea (patch) | |
tree | 8f5d4f28b3284252b64c7dceed10a8f8604d0434 /filewidget.h | |
parent | 9ccd31690b5d982588bcb9be1988c682233aabb8 (diff) | |
download | ShemovCleaner-bbf802b7d415bb3dd44020e9ff0c657f44da28ea.tar.gz ShemovCleaner-bbf802b7d415bb3dd44020e9ff0c657f44da28ea.tar.bz2 ShemovCleaner-bbf802b7d415bb3dd44020e9ff0c657f44da28ea.zip |
Add FileDisplay
When doubleclicking on a file already present in DB show a dialog with
the series name, actors and genres.
Diffstat (limited to 'filewidget.h')
-rw-r--r-- | filewidget.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/filewidget.h b/filewidget.h index 05bae9d..385eeff 100644 --- a/filewidget.h +++ b/filewidget.h @@ -10,13 +10,15 @@ class QPushButton; class QStandardItemModel; class QTreeView; class VideoSorter; +class FileDisplay; class FileWidget : public QWidget { Q_OBJECT public: enum FileAttrs { NotPresent = 0, Present = 1, NoVideo = 2, ParentDir = 3, Directory = 4 }; + enum CustomRoles { AttrsRole = Qt::UserRole + 1, FullPathRole = Qt::UserRole + 2, MD5SumRole = Qt::UserRole + 3 }; enum { ColumnCount = 4 }; - enum Colums { IconColumn = 0, NameColumn = 1, MimeColumn = 2, Md5Column = 3 }; + enum Columns { IconColumn = 0, NameColumn = 1, MimeColumn = 2, Md5Column = 3 }; explicit FileWidget(QWidget *parent = 0); ~FileWidget(); @@ -43,6 +45,7 @@ class FileWidget : public QWidget { QSqlDatabase mDb; QSqlQuery mQOrigin; QSqlQuery mQFiles; + FileDisplay *mFileDisplay; }; #endif // FILEWIDGET_H |