I am attempting to add some actions to menu of menuBar in PySide6, but string containing "about" is not added. Here is my sample code:
from PySide6 import QtWidgets
class MyGUI(QtWidgets.QMainWindow):
def __init__(self):
super().__init__()
#
menubar = self.menuBar()
fileMenu = menubar.addMenu('File')
fileMenu.addAction("test", self.test) # OK
fileMenu.addAction("A-bout", self.test) # OK
# string containing "about" cannot be added to menu
fileMenu.addAction("About", self.test) # cannot be added
fileMenu.addAction("ABOUT", self.test) # cannot be added
fileMenu.addAction("about", self.test) # cannot be added
fileMenu.addAction("_About", self.test) # cannot be added
#
self.show()
def test(self):
print("test")
if __name__ == '__main__':
app = QtWidgets.QApplication()
ex = MyGUI()
app.exec()
Result image: Mac
Did I do something wrong. Thanks very much.