在 Python 中使用 PyQt5 实现多层界面设计可以使用 QStackedWidget 组件。
QStackedWidget 组件是一个容器组件,可以在其中嵌入多个子界面,并通过设置当前层来显示不同的子界面。
使用方法如下:
- 创建 QStackedWidget 对象
- 创建多个子界面(QWidget 对象)
- 将子界面添加到 QStackedWidget 中
- 设置当前层来显示不同的子界面
下面是一个简单的例子:
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QS