PyQt5 版本:5.11.3
PyQt5 menu设置
# -*- coding: utf-8 -*-
'''
@author yys
'''
import sys
from PyQt5.QtWidgets import QMainWindow, QApplication,QAction,QMenu
from PyQt5.QtGui import QIcon,QCursor
class App(QMainWindow):
def __init__(self):
super().__init__()
self.title = 'PyQt5 menu - yys'
self.left = 100
self.top = 200
self.width = 640
self.height = 400
self.initUI()
def myListWidgetContext(self):
#自定义点击菜单
popMenu = QMenu()
popMenu.addAction(QAction(u'添加', self))
popMenu.addAction(QAction(u'删除', self))
popMenu.addAction(QAction(u'修改', self))
# 在鼠标位置显示
popMenu.exec_(QCursor.pos())
def initUI(self):
#设置