Fix #6511 (Tag browser problem after switching libraries)

This commit is contained in:
Kovid Goyal 2010-08-15 16:05:00 -06:00
parent aa371fed65
commit 61f0cbe23c

View File

@ -78,6 +78,7 @@ class TagsView(QTreeView): # {{{
self.setAnimated(True) self.setAnimated(True)
self.setHeaderHidden(True) self.setHeaderHidden(True)
self.setItemDelegate(TagDelegate(self)) self.setItemDelegate(TagDelegate(self))
self.clicked.connect(self.toggle)
def set_database(self, db, tag_match, sort_by): def set_database(self, db, tag_match, sort_by):
self.hidden_categories = config['tag_browser_hidden_categories'] self.hidden_categories = config['tag_browser_hidden_categories']
@ -90,7 +91,6 @@ class TagsView(QTreeView): # {{{
self.search_restriction = None self.search_restriction = None
self.setModel(self._model) self.setModel(self._model)
self.setContextMenuPolicy(Qt.CustomContextMenu) self.setContextMenuPolicy(Qt.CustomContextMenu)
self.clicked.connect(self.toggle)
self.customContextMenuRequested.connect(self.show_context_menu) self.customContextMenuRequested.connect(self.show_context_menu)
pop = config['sort_tags_by'] pop = config['sort_tags_by']
self.sort_by.setCurrentIndex(self.db.CATEGORY_SORTS.index(pop)) self.sort_by.setCurrentIndex(self.db.CATEGORY_SORTS.index(pop))