下面的代码创建了一个Menu
5Submenus
和 10Actions
每个Submenu
。即使将setPointSize
命令应用于字体,Submenus
它们的字体似乎也没有受到影响,并且仍然很大。但是Actions
即使在命令Submenus
而不是Actions
. 如何更改 和 的字体Submenus
大小Actions
?
from PyQt5.QtWidgets import QMenu, QApplication
app = QApplication([])
menu = QMenu()
for i in range(5):
submenu = menu.addMenu('Submenu %04d' % i)
font = submenu.font()
font.setPointSize(10)
submenu.setFont(font)
for n in range(10):
action = submenu.addAction('Action %04d' % n)
menu.show()
app.exec_()