我需要一个组合图表,在 QtCharts 中显示多个线条(由 x、y 值给出)和条形(由 x_start、x_end 和 y 值给出;有点像直方图)。
不幸的是,不可能将 a 分配QValueAxis
给 a QBarseries
,所以我不能只包含一些条形系列。我尝试使用QCandlestickSeries
,但似乎即使时间戳应该是一种qreal
类型,烛台也只能放在整数值(错误?)。
我也在考虑让我自己的MyBarSeries
类继承自QAbstractSeries
,但这似乎很复杂。另一种选择是以某种方式组合 aQValueAxis
和QBarCategoryAxis
,但我需要在图表中进行缩放和平移,这也使得这很困难。
如果有人知道如何做到这一点,或者可以向我展示正确的方向,我将不胜感激。