Eased "Clear Picture Cache" triggering under Qt

Added a keybinding and added the action to the directories dialog's menu
(it was previously only in the results window's menu). Fixes #230.
This commit is contained in:
Virgil Dupras 2013-08-25 10:47:10 -04:00
parent 78c3c8ec2d
commit 4a4d1bbfcd
2 changed files with 4 additions and 0 deletions

View File

@ -80,6 +80,9 @@ class DupeGuru(DupeGuruBase):
def _setup(self):
self.model.directories.fileclasses = [File]
DupeGuruBase._setup(self)
self.directories_dialog.menuFile.insertAction(
self.directories_dialog.actionLoadResults, self.resultWindow.actionClearPictureCache
)
def _update_options(self):
DupeGuruBase._update_options(self)

View File

@ -17,6 +17,7 @@ class ResultWindow(ResultWindowBase):
def _setupMenu(self):
ResultWindowBase._setupMenu(self)
self.actionClearPictureCache = QAction(tr("Clear Picture Cache"), self)
self.actionClearPictureCache.setShortcut('Ctrl+Shift+P')
self.menuFile.insertAction(self.actionSaveResults, self.actionClearPictureCache)
self.actionClearPictureCache.triggered.connect(self.clearPictureCacheTriggered)