【发布时间】:2018-05-20 10:51:04
【问题描述】:
创建图表时,我没有找到隐藏QBarCategoryAxis 中某些类别的方法。如果我没有为轴指定类别,默认情况下类别将是从 1 到 QBarSet 大小。如果我指定类别,我怎么能只显示轴中的一些类别。例如:QBarCategoryAxis中如何只显示第一个和最后一个类别以及中间的类别?
编辑:
目前我得到的是这样的:
我有一个QBarSet,它有 6 个元素。而且我没有设置类别文本,所以默认情况下,这些类别文本是从 1 到 6。我想要显示一些类别文本,比如只显示 1、3、6 和其余文本(2 , 4, 5) 被隐藏。
我为什么要这样做?
因为当QBarSet元素比较多的时候,当我自己指定类别文本时,通常需要最大化窗口,这样才能看到axisX中显示的所有类别文本。但我只希望图表具有固定大小,因此对于文本,我只希望显示其中的一部分。
顺便说一句,如果一个条形集有很多元素,这将是看起来的样子,并且在我最大化窗口之前,下面的文本不会完全显示。
编辑 2:
这就是我想要的我想要的图表看起来像:
如您所见,在 x 轴下方,它只有 5 个文本。
【问题讨论】:
-
您可以更好地解释自己,也许可以使用您当前获得的图像以及您想要的图像。你想隐藏一些标签还是你也想隐藏QBarSet?
-
@eyllanesc 我编辑了我的问题。希望我能清楚地解释自己。
-
正如我在之前的评论中所说,您可以显示您想要获得的编辑图像。
-
@eyllanesc 好的,我再次编辑它以显示我想要的内容。
-
你想显示日期还是只是一个简单的例子? :D