在 QTableWidget 表格中实现右键快捷菜单 的案例
1.如何弹出菜单
2.如何在满足条件的情况下弹出菜单
QMenu.exec_
import sys
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QIcon
from PyQt5.QtWidgets import QApplication, QWidget, QTableWidget, QTableWidgetItem, QMenu, QVBoxLayout
'''
在 QTableWidget 表格中实现右键快捷菜单 的案例
1.如何弹出菜单
2.如何在满足条件的情况下弹出菜单
QMenu.exec_
'''
class twContextDemo(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
# 设置定位和左上角坐标
self.setGeometry(300, 300, 460, 360)
# 设置窗口标题
self.setWindowTitle('QTableWidget扩展表格显示上下文菜单 的演示')
# 设置窗口图标
# self.setWindowIcon(QIcon('../web.ico'))
layout = QVBoxLayout()
self.tablewidget = QTableWidget()