qt 通过currentChanged(int index)如何获取tabwidget上创建的子窗口
时间: 2024-02-13 14:00:35 浏览: 70
qt-tabwidget-标题栏tab颜色设置
3星 · 编辑精心推荐
通过`QTabWidget`的`widget(int index)`函数可以获取指定索引位置上的子窗口。而在`currentChanged(int index)`槽函数中,`index`参数表示当前选中的子窗口的索引位置,因此可以直接使用`widget(index)`函数获取当前选中的子窗口。示例代码如下:
```cpp
void MainWindow::on_tabWidget_currentChanged(int index)
{
QWidget* currentWidget = ui->tabWidget->widget(index);
// 对当前选中的子窗口进行操作
}
```
阅读全文