Qt QChart QCategoryAxis 坐標軸添加標簽、漢字、字母等


QCchart坐標軸添加信息的方法如下:
運用QCategoryAxis類重新編輯坐標軸。
QT QChart坐標軸添加標簽、漢字、字母等_第1張圖片

 

 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);

實現效果如下圖
QT QChart坐標軸添加標簽、漢字、字母等_第2張圖片


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM