【问题标题】:Truncated tab bar in QtQt中截断的标签栏
【发布时间】:2012-01-11 21:58:52
【问题描述】:

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

我已经实现了一个看起来像这样的“标签系统”:

QTabWidget *tabWidget = new QTabWidget();

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

据我了解,如果我使用 QTabBar 类的 tabRect 函数,则可以创建截断的选项卡。我已经尝试了几件事,但不幸的是它不起作用。

【问题讨论】:

    标签: qt tabs truncated qtabbar


    【解决方案1】:

    您需要QTabBarusesScrollButtons 属性。您可以通过tabBar 方法访问QTabWidgetQTabBar

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

    【讨论】:

      猜你喜欢
      • 2012-03-12
      • 1970-01-01
      • 1970-01-01
      • 2018-04-20
      • 2021-11-18
      • 2019-03-24
      • 1970-01-01
      • 2016-07-28
      • 2021-08-01
      相关资源
      最近更新 更多