Advertisement

PyQt用于创建右键菜单栏

阅读量:

方式1

复制代码
    from PyQt5.QtCore import Qt
    from PyQt5.QtGui import QCursor
    from PyQt5.QtWidgets import QMainWindow, QMenu
    c
    lass MainModule(QMainWindow, Ui_MainWindow):
    def __init__(self):
        super().__init__(parent=None)
        self.setupUi(self)
        # 允许出现菜单栏
        self.tableWidget.setContextMenuPolicy(Qt.CustomContextMenu)
    		# 对空间添加右键菜单栏处理 
      	self.tableWidget.customContextMenuRequested.connect(self.right_menu)
    
    def right_menu(self):
    	# 创建菜单栏
        menu = QMenu(self.tableWidget)
        menu.addAction("排序")
        # 菜单栏点击函数处理

全部评论 (0)

还没有任何评论哟~