From 65cb7d95cd2b8e5d24f686fd22be7325e5a9d039 Mon Sep 17 00:00:00 2001 From: Arno Date: Thu, 4 Jan 2018 06:40:38 +0100 Subject: Add cache operations Implement functions to remove files from cached data, or clear it completely. This may be necessary if something happened without us knowing, e.g. a file was copied by another program. --- filewidget.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'filewidget.h') diff --git a/filewidget.h b/filewidget.h index c9e40d4..5e2b910 100644 --- a/filewidget.h +++ b/filewidget.h @@ -73,6 +73,8 @@ class FileWidget : public QWidget { void copyFiles(QString destDir); void hideCopyProgress(); void copySuccess(bool success, QString source); + void removeFromCache(); + void clearCache(); protected: virtual void keyPressEvent(QKeyEvent *e); @@ -116,6 +118,8 @@ class FileWidget : public QWidget { QAction *mPasteA; QAction *mDeleteA; QAction *mAddAsOriginA; + QAction *mRemoveFromCacheA; + QAction *mClearCacheA; ProgressDialog *mCopyProgress; FileDisplay *mFileDisplay; VideoSorter *mProxy; -- cgit v1.2.3-70-g09d2