QML中使用ChartView画图时坐标轴的问题

在QML中使用chartview显示图表,有多个AxisY及Series,用来显示多组数据,在文件中静态写入时,是正常的:

ValueAxis{
id: a
}
ValueAxis{
id: b
}
ValueAxis{
id: c
}
LineSeries{
axisX: a
axisY: b
}
LineSeries{
axisX: a
axisYRight: c
}

此时的轴分为左右两个,一切正常。

但是如果动态生成,则会出现问题:

var p1 = chartView1.createSeries(ChartView.SeriesTypeLine, "p1");
charView1.setAxisX(a, p1);
charView1.setAxisY(b, p1);

在这种情况下,我怎么样来指定到右侧轴?

另外,还会出现两个轴的数据相同的情况,哪个大用哪个,是什么原因,怎么解决?
谢谢!