首页 > 解决方案 > QChart设置刻度不均匀的空间

问题描述

在 QChart 中,如何设置不均匀空间的刻度?在下面的示例图表中,请注意第一个网格比其他网格小。它实际上是如何完成的?谢谢。

在此处输入图像描述

标签: qchart

解决方案


您需要将QValueAxisTickType设置为QValueAxis::TicksDynamic.

然后您可以设置一个刻度锚点(即第一个刻度应该放置的值,例如您提供的示例图像中的 80.0)和刻度间隔(刻度之间的值,例如示例图像中的 2.5)

请注意,动态刻度仅在Qt 5.12中引入。


推荐阅读