QCharts 右侧的第二个 Y 轴

QCharts Second Y Axis on the Right Side

我想在 ChartView 的右侧放置第二个 ValueAxisdocumentation 表示 "The axes can be placed down, up, left, or right of the chart."

然而,我在 AbstractAxisValueAxisChartView 的文档中找不到符合此要求的 属性。只有 AbstractAxisalignment 属性 引起了我的注意,但是它是 const 并且不能在 QML 中修改:

Invalid property assignment: "alignment" is a read-only property

我可以看到 Multiple Axes Example 中有一种 C++ 方法来设置对齐方式,但我正在寻找一种 QtQuick 方法来设置对齐方式。我在这里遗漏了什么吗?

使用适当的系列属性而不是轴,例如:

ValueAxis {
    id: axisX
}
ValueAxis {
    id: axisY
}
LineSeries { // axes are right-bottom
    axisX: axisX
    axisYRight: axisY
}
LineSeries { // axes are top-left
    axisXTop: axisX
    axisY: axisY
}

是的,我同意 alignment 具有误导性,使用此 属性.

设置轴会更清楚