From dba1874b6b058f7e5f9d524aa04ba4f56e692c58 Mon Sep 17 00:00:00 2001 From: Olivier Keshavjee Date: Sat, 14 Oct 2017 17:39:46 +0200 Subject: [PATCH] Adds: double click in index cards view background goes to the parent folder (#157) --- manuskript/ui/views/corkView.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/manuskript/ui/views/corkView.py b/manuskript/ui/views/corkView.py index cf452027..a679e1b3 100644 --- a/manuskript/ui/views/corkView.py +++ b/manuskript/ui/views/corkView.py @@ -46,3 +46,14 @@ class corkView(QListView, dndView, outlineBasics): def mouseReleaseEvent(self, event): QListView.mouseReleaseEvent(self, event) outlineBasics.mouseReleaseEvent(self, event) + + def mouseDoubleClickEvent(self, event): + if self.selectedIndexes() == []: + idx = self.rootIndex() + parent = idx.parent() + + from manuskript.functions import MW + MW.treeRedacOutline.setCurrentIndex(parent) + #self.setRootIndex(parent) + else: + r = QListView.mouseDoubleClickEvent(self, event)