# QStackedWidget
QStackedWidget是Qt框架中的一个控件,用于在同一区域显示多个子控件,只有一个子控件可见。以下是一些常用的QStackedWidget函数:
addWidget(QWidget *widget):向QStackedWidget中添加一个子控件。
insertWidget(int index, QWidget *widget):在指定位置插入一个子控件。
setCurrentWidget(QWidget *widget):设置当前显示的子控件。
currentWidget():获取当前显示的子控件。
count():获取子控件的数量。
indexOf(QWidget *widget):获取指定子控件的索引。
widget(int index):获取指定索引位置的子控件。
removeWidget(QWidget *widget):从QStackedWidget中移除指定的子控件。
这些是一些常用的函数,您可以根据具体需求进一步了解和使用QStackedWidget的其他函数和功能。
## 控件简介
QStackedWidget 继承 QFrame。QStackedWidget 类提供了一个小部件堆栈,其中一次只能看到一个小部件,与 QQ 的设置面板类似。
QStackedWidget 可 用 于 创 建 类 似 于 QTabWidget 提供的用户界面。它是构建在QStackedLayout 类之上的一个方便的布局小部件。常与 QListWidget 搭配使用,效果如下图,左边的是 QListWidget 列表&