mirror of
https://github.com/arsenetar/dupeguru.git
synced 2025-03-10 05:34:36 +00:00
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:
parent
78c3c8ec2d
commit
4a4d1bbfcd
@ -80,6 +80,9 @@ class DupeGuru(DupeGuruBase):
|
|||||||
def _setup(self):
|
def _setup(self):
|
||||||
self.model.directories.fileclasses = [File]
|
self.model.directories.fileclasses = [File]
|
||||||
DupeGuruBase._setup(self)
|
DupeGuruBase._setup(self)
|
||||||
|
self.directories_dialog.menuFile.insertAction(
|
||||||
|
self.directories_dialog.actionLoadResults, self.resultWindow.actionClearPictureCache
|
||||||
|
)
|
||||||
|
|
||||||
def _update_options(self):
|
def _update_options(self):
|
||||||
DupeGuruBase._update_options(self)
|
DupeGuruBase._update_options(self)
|
||||||
|
@ -17,6 +17,7 @@ class ResultWindow(ResultWindowBase):
|
|||||||
def _setupMenu(self):
|
def _setupMenu(self):
|
||||||
ResultWindowBase._setupMenu(self)
|
ResultWindowBase._setupMenu(self)
|
||||||
self.actionClearPictureCache = QAction(tr("Clear Picture Cache"), self)
|
self.actionClearPictureCache = QAction(tr("Clear Picture Cache"), self)
|
||||||
|
self.actionClearPictureCache.setShortcut('Ctrl+Shift+P')
|
||||||
self.menuFile.insertAction(self.actionSaveResults, self.actionClearPictureCache)
|
self.menuFile.insertAction(self.actionSaveResults, self.actionClearPictureCache)
|
||||||
self.actionClearPictureCache.triggered.connect(self.clearPictureCacheTriggered)
|
self.actionClearPictureCache.triggered.connect(self.clearPictureCacheTriggered)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user