在QTabWidget选项卡中设置标签文本

时间:2010-03-22 05:01:04

标签: qt qt-designer qtabwidget

我的表单上有QTabWidget,上面有两个标签。这些标签具有标准文本 Tab1 Tab2 。 我怎样才能改变它?

3 个答案:

答案 0 :(得分:52)

听起来你在谈论Qt Designer,因为当你通过界面添加QTabWidget时,它默认显示两个标签(称为“标签1”和“标签2”)。

如果是,请单击要重命名的选项卡,然后单击属性编辑器(如果找不到它,请确保使用 View->属性显示它编辑器菜单项)向下滚动到底部并查找currentTabText属性。您可以在那里更改选项卡的名称。

答案 1 :(得分:23)

您可以在运行时使用它:

ui->tabWidget->setTabText(index, "New tab title");

答案 2 :(得分:12)

在Qt Creator / Designer(2.4.1)中,如果你似乎找不到currentTabText属性,你可能已经在对象树中选择了标签本身。

确保选择QTabWidget,在表单预览中选择选项卡时会自动选择(参见richardwb的回答)。