PyQt学习笔记:QStackedWidget堆叠窗口控件使用示例

PyQt学习笔记:QStackedWidget堆叠窗口控件使用示例

在PyQt中,QStackedWidget是一种常用的容器类部件,可以将多个窗口或控件按层次结构进行堆叠显示,并且只有当前活动的窗口或控件才会显示出来。在本篇文章中,我们将学习如何使用QStackedWidget控件,实现窗口的切换效果。

首先,我们需要导入PyQt5库,并创建一个窗口。然后,我们可以使用QStackedWidget控件,将多个QWidget对象添加到其中,每个QWidget对象对应着一个子窗口。在这里,我们定义了3个QWidget子窗口,并在父窗口中添加它们。

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QStackedWidget

class StackedWidget(QWidget):

你可能感兴趣的:(Python,pyqt,学习,笔记,python)