> 文章列表 > QT常用控件 ——QStackedWidget控件

QT常用控件 ——QStackedWidget控件

QT常用控件 ——QStackedWidget控件

引言

QStackedWidget继承自QFrame。

QStackedWidget类提供了多页面切换的布局,一次只能看到一个界面。

QStackedWidget可用于创建类似于QTabWidget提供的用户界面。


???先来看看QTabWidget控件的效果:

 需要注意的是: QTabWidget的currentTabText用于修改名称。在插入页中插入新的界面。

???QStackedWidget的属性:

1️⃣接口(方法)

  • int addWidget(QWidget * widget)   添加页面,并返回页面对应的索引
  • int count() const  获取页面数量
  • int currentIndex() const  获取当前页面的索引
  • QWidget * currentWidget() const  获取当前页面
  • int indexOf(QWidget * widget) const   获取QWidget页面所对应的索引
  • int insertWidget(int index, QWidget * widget)  在索引index位置添加页面
  • void remov

大连人才网