打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【第四节】PyQt5菜单和工具栏

在这部分PyQt5教程中,我们将创建菜单和工具栏。

主窗口

QMainWindow 类提供了一个主要的应用程序窗口。你用它可以让应用程序添加状态栏,工具栏和菜单栏。

状态栏

状态栏用于显示状态信息。

你用QMainWindow创建状态栏的小窗口。

QMainWindow类第一次调用statusBar()方法创建一个状态栏。后续调用返回的状态栏对象。showMessage()状态栏上显示一条消息。

菜单栏

菜单栏是常见的窗口应用程序的一部分。(Mac OS将菜单条不同。得到类似的结果,我们可以添加以下行:menubar.setNativeMenuBar(假)。)

在上面的例子中,我们创建一个菜单栏和一个菜单。这个菜单将终止应用程序。Ctrl + Q的行动是可访问的快捷方式。

QAction可以操作菜单栏,工具栏,或自定义键盘快捷键。上面三行,我们创建一个事件和一个特定的图标和一个“退出”的标签。然后,在定义该操作的快捷键。
第三行创建一个鼠标指针悬停在该菜单项上时的提示。

当我们点击菜单的时候,调用qApp.quit,终止应用程序。

工具栏

工具栏提供了一个快速访问的入口。

在上面的例子中,我们创建一个简单的工具栏。工具栏有有一个按钮,点击关闭窗口。

类似于上面的菜单栏的例子,我们创建一个QAction事件。该事件有一个标签、图标和快捷键。退出窗口的方法

把他们放在一起

在本节的最后一个例子中,我们将创建一个菜单条,工具栏和状态栏的小窗口

创建了一个窗口

我们创建了一个QTextEdit,并把他设置为窗口的布局

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PyQt4入门学习笔记(二)
PyQt6工具栏&菜单——QAction
Python界面(GUI)编程PyQt5工具栏和菜单
PYQT5+python3打造一个windows记事本(笔记)
PyQt 界面控件常用积累
Python快速入门系列:PyQt5 快速开发GUI-窗口类型以及主窗口创建
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服