summaryrefslogtreecommitdiffstats
path: root/fswidget.h
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2021-05-28 07:57:05 +0200
committerArno <arno@disconnect.de>2021-05-28 07:57:05 +0200
commit62d3ca1482b202d2883eeb5e17e72300e8612477 (patch)
tree56df6cb9936f3621cd279427e95fb7e15065df57 /fswidget.h
parent058ba694d3796673fdf044d6e4e0642ff8866dbc (diff)
downloadSheMov-62d3ca1482b202d2883eeb5e17e72300e8612477.tar.gz
SheMov-62d3ca1482b202d2883eeb5e17e72300e8612477.tar.bz2
SheMov-62d3ca1482b202d2883eeb5e17e72300e8612477.zip
Make Origin MD5sums searchable
First, add a QAction to copy the MD5sum from FSWidget to Clipboard. Then enhance the SearchDialog to support MD5sums from files_origin *only*.
Diffstat (limited to 'fswidget.h')
-rw-r--r--fswidget.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/fswidget.h b/fswidget.h
index 0e1f9f7..aaf6f17 100644
--- a/fswidget.h
+++ b/fswidget.h
@@ -23,7 +23,7 @@ class VideoViewer;
class FSWidget : public QWidget {
Q_OBJECT
public:
- enum CustomRoles { FullPathRole = Qt::UserRole + 1, DurationRole = Qt::UserRole + 2, SizeRole = Qt::UserRole + 3, MimeRole = Qt::UserRole + 4, DupDataRole = Qt::UserRole + 5 };
+ enum CustomRoles { FullPathRole = Qt::UserRole + 1, DurationRole = Qt::UserRole + 2, SizeRole = Qt::UserRole + 3, MimeRole = Qt::UserRole + 4, DupDataRole = Qt::UserRole + 5, MD5SumRole = Qt::UserRole + 6 };
explicit FSWidget(QWidget *parent = nullptr);
QString wTitle;
~FSWidget();
@@ -40,6 +40,7 @@ class FSWidget : public QWidget {
void deleteFiles();
void archiveMovie();
void archivePics();
+ void copyMD5();
void advanceDir(int by);
int queryCount(QSqlQuery &q, const QString &arg);
void filterMime(const QString &mime);