QCchart坐標軸添加信息的方法如下:
運用QCategoryAxis類重新編輯坐標軸。
1 QCategoryAxis *axisX=new QCategoryAxis; 2
3 axisX->setMin(0); 4 axisX->setMax(60); 5 axisX->setStartValue(0); 6 //append要按照大小順序依次添加
7 axisX->append("0",0); 8 axisX->append("10",10); 9 axisX->append("20",20); 10 axisX->append("30",30); 11 axisX->append("預測1",35); 12 axisX->append("預測2",40); 13 axisX->append("預測3",45); 14 axisX->append("預測4",50); 15 axisX->append("60",60); 16 //下邊這一句代碼的作用是讓刻度線和刻度的label對齊
17 axisX->setLabelsPosition(QCategoryAxis::AxisLabelsPositionOnValue); 18 chart->setAxisX(axisX,series);