Qt中截断的标签栏

时间:2012-01-11 21:58:52

标签: qt tabs truncated qtabbar

在此site 有一张带有两个“标签系统”的图片。 我想要第二个,它被描述为“Plastique小部件样式中显示的截断标签栏”。你有箭头,可以让你滑过标签。

我已经实现了一个“tab-system”,它看起来像这样:

QTabWidget *tabWidget = new QTabWidget();

tabWidget->addTab(ToolGroupBox(),"Toolbox");
tabWidget->addTab(CameraGroupBox(),"Camera");
...
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(tabWidget);

据我所知,如果我使用QTabBar类的tabRect函数,可以创建截断的制表符。我尝试了几件事,但遗憾的是它没有用。

1 个答案:

答案 0 :(得分:2)

您需要QTabBar的{​​{3}}属性。您可以通过usesScrollButtons方法访问QTabBar的{​​{1}}。

您根本不需要参与QTabWidget。两个标签系统图片之前的文档与它没有直接关系。该图只是向您展示了两种可能的标签样式。