如何更新ChartView坐标的数值,不刷新坐标轴,坐标轴不跳动

在用qml的 ChartView控件编写折线图,想实时更新数据,每秒一个新的数据,但当数据到达ValueAxis的max值之后,更新数据会出现横坐标轴的更新,数值会从0处不断的滑动至相应位置
,我的理想需求是,仅仅数值变,横坐标不滑动,以下是代码段

ChartView {
                            id:cview2
                            title:tabView1.titlename

                            width: parent.width
                            height: parent.height;
                            legend.visible: false
                            antialiasing: true
                            animationOptions:ChartView.GridAxisAnimations


                            ValueAxis {
                                id: axisX
                                min: 0
                                max: 20                                
                                tickCount: 11
                            }

                            ValueAxis {
                                id: axisY
                                min: 0
                                max: 10
                                tickCount:11

                            }

                            LineSeries {
                                id:myLine1;
                                name: "电源1"
                                axisX: axisX
                                axisY: axisY
                                XYPoint { x: 0; y: 0 }
                            }

                            Timer{
                                id:countDown3;
                                interval: 1000;
                                running: true
                                repeat: true;
                                triggeredOnStart: true;
                                property var index : 0

                                onTriggered: {
                                    index++
                                    if(index >= axisX.max){
                                        axisX.max++
                                        axisX.min++
                                    }
                                    myLine1.append(index, Math.random())
                                }
                            }
                        }

因为你的x值一直是根据时间++的,因此要对x进行控制。等x数值达到你要求的最大时,在定时器中对其置0归位。