菜单栏,工具栏
2018-12-19 本文已影响0人
希望我是摩羯座
1.setGeometry() 相当于 move()加上resize()
2.app.exec_() 事件主循环,sys.exit() 安全退出,
3.app = Application(sys.argv) 表示创建一个应用,sys.argv是参数列表,没有这句程序无法运行
4.setToolTip(),鼠标放在控件上时候,有提示框。可以是富文本的。
setStatusTip(),菜单栏提示
5.QmainWindow() ,提供主窗口功能,triggered.connect() 触发事件,括号内是槽函数
6.QAction类,抽象的action,可以放置在窗口部件中。
7.菜单栏直接用QMenu()方法,二级菜单不包含子菜单,直接用QAction(),二级菜单包含子菜单,继续用QMenu()方法,其子菜单用QAction(),最后用addAction()方法加进去
8.勾选菜单 QAction(' ', self, checkable=True),setChecked(True)默认状态