1
我想覆蓋pyqt中的函數addAction(),以便有可能修改我的字符串和圖標(或者添加默認的字符串和圖標,如果沒有指定)每次項目添加到我的QMenu類中。下面是代碼:重寫addAction()修改pyqt中的字符串和QIcon
Python代碼
class Menu(QtWidgets.QMenu):
def __init__(self, parent=None):
super(Menu, self).__init__(parent)
self.addAction("First thing")
self.addAction("Second Thing")
def addAction(self, *__args):
*Modify string and icon
想要的結果將與這些字符串的菜單(和圖標):
1. First thing
2. Second Thing
好吧,那很完美!謝謝 ! – SyedElec