QTabWidget可用于多标签显示,鼠标选中的标签为当前活动标签页。

QTabWidget有个setCurrentIndex槽,可用于修改当前活动标签页。

(1).设置当前Tab页:

1 QTabWidget tabWg = new QTabWidget(this);
2 QWidget *Tab1 = new QWidget();
3 QWidget *Tab2 = new QWidget();
4 tabWg.addTab(Tab1, "Tab1");
5 tabWg.addTab(Tab2, "Tab2");
6 tabWg.setCurrentIndex(0);
7 tabWg.setCurrentIndex(1);
ui->tabWidget->setCurrentIndex(1); //设置当前活动页

(2).获取当前标签页索引

ui->tabWidget->currentIndex(); //获取当前活动页的索引值