Beispiel #1
0
 def contextMenuEvent(self, event):
     if self.context_menu is None:
         return
     from calibre.gui2.main_window import clone_menu
     m = clone_menu(self.context_menu) if islinux else self.context_menu
     m.popup(event.globalPos())
     event.accept()
Beispiel #2
0
 def contextMenuEvent(self, event):
     if self.context_menu is None:
         return
     from calibre.gui2.main_window import clone_menu
     m = clone_menu(self.context_menu) if islinux else self.context_menu
     m.popup(event.globalPos())
     event.accept()
Beispiel #3
0
 def contextMenuEvent(self, event):
     if self.context_menu is not None:
         from calibre.gui2.main_window import clone_menu
         self.context_menu_requested.emit()
         m = clone_menu(self.context_menu) if islinux else self.context_menu
         m.popup(event.globalPos())
         event.accept()
Beispiel #4
0
 def contextMenuEvent(self, event):
     if self.context_menu is not None:
         from calibre.gui2.main_window import clone_menu
         self.context_menu_requested.emit()
         m = clone_menu(self.context_menu) if islinux else self.context_menu
         m.popup(event.globalPos())
         event.accept()
Beispiel #5
0
 def contextMenuEvent(self, event):
     from calibre.gui2.main_window import clone_menu
     sac = self.gui.iactions['Sort By']
     sort_added = tuple(ac for ac in self.context_menu.actions() if ac is sac.qaction)
     if sort_added:
         sac.update_menu()
     m = clone_menu(self.context_menu) if islinux else self.context_menu
     m.popup(event.globalPos())
     event.accept()
Beispiel #6
0
 def contextMenuEvent(self, event):
     from calibre.gui2.main_window import clone_menu
     sac = self.gui.iactions['Sort By']
     sort_added = tuple(ac for ac in self.context_menu.actions() if ac is sac.qaction)
     if sort_added:
         sac.update_menu()
     m = clone_menu(self.context_menu) if islinux else self.context_menu
     m.popup(event.globalPos())
     event.accept()