Exemple #1
0
 def contextMenuEvent(self, event: QContextMenuEvent) -> None:
     if event.reason() == QContextMenuEvent.Mouse:
         self.cutter.appMenu.exec_(event.globalPos())
         event.accept()
     super(MainWindow, self).contextMenuEvent(event)
Exemple #2
0
 def contextMenuEvent(self, event: QContextMenuEvent) -> None:
     if event.reason() in {
             QContextMenuEvent.Mouse, QContextMenuEvent.Keyboard
     }:
         self.cutter.appmenu.popup(event.globalPos())
     super(MainWindow, self).contextMenuEvent(event)
 def contextMenuEvent(self, evt: QtGui.QContextMenuEvent) -> None:
     evt = QtGui.QContextMenuEvent(evt.reason(),
                                   evt.pos() + self.offset(),
                                   evt.globalPos(), evt.modifiers())
     self.__toolbox.contextMenuEvent(evt)