是否可以通过选项卡号引用QTabWidget的各个选项卡

Is it possible to reference individual tabs of a QTabWidget by tab number?

本文关键字:选项 QTabWidget 可以通过 是否 引用      更新时间:2023-10-16

非常快的问题。我想知道我是否可以通过编号从QTabWidget引用单个选项卡。这将为我节省大量时间,因为我在运行时生成了未知数量的选项卡。我在QT文档中找不到任何东西,但我觉得这是一个应该包含的非常基本的功能。我在想这样的东西(不是真正的代码只是一个想法,我意识到tabNumber()不存在):

 ui->tabArea->tabNumber(12);

如果没有公共函数,也许还有其他方法?请不要建议按名称引用制表符,因为这是不可能的(可能有100个制表符),我已经尝试过了。

如果想要使用特定索引的选项卡,使用widget():

 QWidget* tab = tabWidget->widget( index );

我认为setCurrentIndex()方法是你正在寻找的。