Fix #7436 (Option to turn off the double click to view book.)

This commit is contained in:
Kovid Goyal 2010-11-12 10:43:50 -07:00
parent a35934286a
commit ac3fdc8553

View File

@ -50,10 +50,12 @@ class BooksView(QTableView): # {{{
def __init__(self, parent, modelcls=BooksModel):
QTableView.__init__(self, parent)
self.setEditTriggers(self.SelectedClicked|self.EditKeyPressed)
self.setEditTriggers(self.EditKeyPressed)
if tweaks['doubleclick_on_library_view'] == 'edit_cell':
self.setEditTriggers(self.DoubleClicked|self.editTriggers())
elif tweaks['doubleclick_on_library_view'] == 'open_viewer':
self.setEditTriggers(self.SelectedClicked|self.editTriggers())
if tweaks['doubleclick_on_library_view'] != 'do_nothing':
self.doubleClicked.connect(parent.iactions['View'].view_triggered)
self.drag_allowed = True