示例#1
0
 def contextMenuEvent(self, event):
     menu = create_menu(self.createStandardContextMenu(event.pos()))
     quote = menu.addAction(QtWidgets.QApplication.translate("MainWindow", 'Quote selected text'))
     quote.triggered.connect(self.quote_text)
     text = self.textCursor().selection().toPlainText()
     if not text:
         quote.setEnabled(False)
     else:
         import plugin_support
         submenu = plugin_support.PluginLoader.get_instance().get_message_menu(menu, text)
         if len(submenu):
             plug = menu.addMenu(QtWidgets.QApplication.translate("MainWindow", 'Plugins'))
             plug.addActions(submenu)
     menu.popup(event.globalPos())
     menu.exec_(event.globalPos())
     del menu
示例#2
0
 def contextMenuEvent(self, event):
     menu = create_menu(self.createStandardContextMenu(event.pos()))
     quote = menu.addAction(QtGui.QApplication.translate("MainWindow", 'Quote selected text', None, QtGui.QApplication.UnicodeUTF8))
     quote.triggered.connect(self.quote_text)
     text = self.textCursor().selection().toPlainText()
     if not text:
         quote.setEnabled(False)
     else:
         import plugin_support
         submenu = plugin_support.PluginLoader.get_instance().get_message_menu(menu, text)
         if len(submenu):
             plug = menu.addMenu(QtGui.QApplication.translate("MainWindow", 'Plugins', None, QtGui.QApplication.UnicodeUTF8))
             plug.addActions(submenu)
     menu.popup(event.globalPos())
     menu.exec_(event.globalPos())
     del menu
示例#3
0
 def contextMenuEvent(self, event):
     menu = create_menu(self.createStandardContextMenu())
     menu.exec_(event.globalPos())
     del menu
示例#4
0
 def contextMenuEvent(self, event):
     menu = create_menu(self.createStandardContextMenu(event.pos()))
     menu.popup(event.globalPos())
     menu.exec_(event.globalPos())
     del menu