导语:
本文主要介绍了关于python PyQt添加菜单选项的相关知识,包括python调用其他py文件,以及python 漂亮的控制台菜单这些编程知识,希望对大家有参考作用。
1、QWidget提供.addActions()。此方法执行一系列操作并将它们附加到当前小部件对象。
2、参数action表示QAction将添加到给定的QWidget对象中。
使用变体 .addAction() 你可以提前创建你的动作,然后根据需要将它们添加到你的菜单中。
变体的签名:
QWidget.addAction(action)
实例
class Window(QMainWindow):
# Snip...
def _createMenuBar(self):
menuBar = self.menuBar()
# File menu
fileMenu = QMenu("&File", self)
menuBar.addMenu(fileMenu)
fileMenu.addAction(self.newAction)
fileMenu.addAction(self.openAction)
fileMenu.addAction(self.saveAction)
fileMenu.addAction(self.exitAction)
# Edit menu
editMenu = menuBar.addMenu("&Edit")
editMenu.addAction(self.copyAction)
editMenu.addAction(self.pasteAction)
editMenu.addAction(self.cutAction)
# Help menu
helpMenu = menuBar.addMenu(QIcon(":help-content.svg"), "&Help")
helpMenu.addAction(self.helpContentAction)
helpMenu.addAction(self.aboutAction)
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中如何判断字典键值是否存在08/18
- ♥ python如何杀死一个进程09/05
- ♥ python如何调用自己的函数09/10
- ♥ 如何用Python代码写出音乐?10/01
- ♥ Python下载文件的11种方式01/02
- ♥ python有函数重载吗?01/12
内容反馈