Single click expand character categories

This commit is contained in:
Kovid Goyal 2014-01-06 15:04:04 +05:30
parent 7a426e0f1c
commit b818eb3e0c

View File

@ -439,11 +439,17 @@ class CategoryView(QTreeView):
if hasattr(pi, 'set_no_activate_on_click'): if hasattr(pi, 'set_no_activate_on_click'):
pi.set_no_activate_on_click(self) pi.set_no_activate_on_click(self)
self.initialized = False self.initialized = False
self.setExpandsOnDoubleClick(False)
def item_activated(self, index): def item_activated(self, index):
ans = self._model.get_range(index) ans = self._model.get_range(index)
if ans is not None: if ans is not None:
self.category_selected.emit(*ans) self.category_selected.emit(*ans)
else:
if self.isExpanded(index):
self.collapse(index)
else:
self.expand(index)
def initialize(self): def initialize(self):
if not self.initialized: if not self.initialized: