1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- import QtQuick 2.15
- import QtCharts 2.15
- Item {
- property int axisxMax
- property int axisxMin
- property int axisyMax
- property int axisyMin
- property alias spline:splineSeries
- property alias name:splineSeries.name
- property alias charView:charView
- function setRange_X(min, max){
- axisxMin=min
- axisxMax=max
- }
- function setRange_Y(min, max){
- axisyMin=min
- axisyMax=max
- }
- ChartView{
- id:charView
- anchors.fill: parent
- antialiasing:true
- ValueAxis{
- id:axisx
- max:axisxMax;
- min:axisxMin;
- tickCount: 13
- }
- ValueAxis{
- id:axisy
- max:axisyMax;
- min:axisyMin;
- tickCount: 15
- }
- SplineSeries{
- id:splineSeries
- color: Qt.rgba(255,0,0,1)
- axisX: axisx
- axisY: axisy
- useOpenGL: false
- }
- }
- }
|