菜单与工具栏
接下来我们将了解一些常见的用户界面元素,您可能在许多其他应用程序中都见过它们——工具栏和菜单。 我们还将介绍Qt 提供的用于最小化不同 UI 区域之间的重复的整洁系统 — QAction。
1、Toolbars
最常见的用户界面元素之一是工具栏。 工具栏是用于在应用程序中执行常见任务的图标和/或文本栏,通过菜单访问会很麻烦。 它们是许多应用程序中最常见的 UI 功能之一。 虽然一些复杂的应用程序,特别是在 Microsoft Office 套件中,已经迁移到上下文“功能区”界面,但标准工具栏通常足以满足创建的大多数应用程序。
我们将从一个简单的框架应用程序开始,我们可以对其进行自定义。 将以下代码保存在名为 app.py 的文件中——此代码包含后续步骤所需的所有导入。
import sys
import os
import PySide6
pyqt6_dirname = os.path.dirname(PySide6.