QStackedWidget详解及Python示例
QStackedWidget(堆叠窗口部件)是Qt框架中的一个容器类部件,它允许在同一区域显示多个页面,但一次只显示其中的一个页面。通过在QStackedWidget中添加多个QWidget页面,我们可以轻松地实现页面的切换和管理。在本文中,我们将详细介绍QStackedWidget的用法,并提供Python示例代码。
QStackedWidget的使用步骤如下:
- 导入必要的模块和类:
from PyQt5.QtWidgets import QApplication, QWidget, QStackedWidget, QVBoxLayout, QPushButton
- 创建应用程序对象和根窗口:
app