【发布时间】:2011-01-30 05:04:27
【问题描述】:
我的表单上有QTabWidget,上面有两个标签。这些选项卡具有标准文本 Tab1 和 Tab2。
怎么改?
【问题讨论】:
标签: qt qt-designer qtabwidget
我的表单上有QTabWidget,上面有两个标签。这些选项卡具有标准文本 Tab1 和 Tab2。
怎么改?
【问题讨论】:
标签: qt qt-designer qtabwidget
听起来您在谈论 Qt Designer,因为当您通过界面添加QTabWidget 时,它默认显示两个选项卡(称为“Tab 1”和“Tab 2”)。
如果是这样,请单击要重命名的选项卡,然后在 Property Editor 中(如果找不到它,请使用 View->Property Editor 确保它可见 菜单项)向下滚动到底部并查找 currentTabText 属性。您可以在此处更改选项卡的名称。
【讨论】:
currentTabText 属性位于 QTabWidget 上,而不是代表每个选项卡的各个小部件。
您可以在运行时使用它:
ui->tabWidget->setTabText(index, "New tab title");
【讨论】:
在 Qt Creator/Designer (2.4.1) 中,如果您似乎找不到 currentTabText 属性,您可能已经在对象树中选择了选项卡本身。
确保选择 QTabWidget,当在表单预览中选择选项卡时应该自动发生(请参阅richardwb 的回答)。
【讨论】: