我必须创建一个图表并使用QChart
。因此,我看了看QChart
动态样条线示例(因为我将创建一个动态图表),并且在那里发现了一些奇怪的东西。
下面是启动屏幕。该代码是Qt提供的示例代码,但setTickCount()
除外。
启动屏幕图像:
dynamic spline chart example code from Qt home page
我将tick的值从5更改为10。我认为如果将其更改为10,则刻度值将显示为0、1、2、3、4,...,10。但事实并非如此。
我认为在按比例尺间隔移动时,应该仅按比例尺间隔精确地增加它。我该怎么办?代码看起来不错。
最佳答案
您可能想尝试在构造函数中的某处调用void QValueAxis::applyNiceNumbers()
。看看Qt文档中的void QValueAxis::applyNiceNumbers()。