Qt中TabWidget怎么在代码里面实现tab页之间的切换,并且分别访问到每个页面的控件?
实现切换可以用控件的setCurrentIndex方法
ui->tabWidget_update_time->setCurrentIndex(1); //这个是切换到第二页,因为index是从0开始的
至于访问每个页面的控件,如果楼主的控件是代码生成的话(假设是new出来的),那直接用对应的指针不就好了?
int index = ui->tabWidget->currentIndex();
if(index <= tabWidget->count()-1)
{
index++;
}
else
{
index = 0;
ui->tabWidget->setCurrentIndex(index);
}
//意思是如果没有到结尾下一页 到了尾部就从头开始 一个循环
int index = ui->tabWidget->currentIndex();
if(indextabWidget->count()-1)
index++;
else
index = 0;
ui->tabWidget->setCurrentIndex(index);