Qt編寫的項目做品17-自定義曲線圖柱狀圖
1、功能特色
- 可設置X軸Y軸範圍值。
- 可設置背景顏色+文本顏色+網格顏色。
- 可設置三條曲線顏色+顏色集合。
- 可設置是否顯示定位十字線,可分別設置橫向和縱向。
- 可設置十字線的寬度和顏色。
- 可設置是否顯示數據點以及數據點的大小。
- 可設置是否填充背景造成面積圖。
- 可設置模式-拖動+縮放等。
- 可設置座標軸間距+第二座標系可見。
- 提供接口setDataLine直接設置曲線,支持多條。
- 提供接口setDataBar直接設置柱狀圖,支持多條造成堆積圖。
- 提供接口setLabs設置文本標籤替代key,包括X軸和Y軸。
- 提供清空數據+重繪圖表+外部獲取QCustomPlot對象,這樣就能夠進行更加詳細的參數設置。
- 提供函數start+stop來模擬正弦曲線。
- 可設置柱狀圖的值的位置+精確度+顏色。
- 支持鼠標移動到數據點高亮顯示數據點以及顯示數據提示信息。
- 可設置提示信息位置 自動處理+頂部+右上角+右側+右下角+底部+左下角+左側+左上角。
- 可設置是否校驗數據產生不一樣的背景顏色,好比柱狀圖的每根柱子均可以根據數據生成不一樣背景顏色。
- 可設置是否顯示圖例+圖例位置+圖例行數以及圖例單行顯示。
- 支持多條曲線+柱狀圖+柱狀分組圖+橫向柱狀圖+橫向分組圖+柱狀堆積圖。
- 內置15套精美顏色,自動取顏色集合的顏色,省去配色的煩惱。
- 每條柱狀圖均可以設置不一樣的顏色,分組柱狀圖能夠設置顏色交替。
- Y軸數值支持百分比顯示,可拓展成其餘格式。
- 內置平滑曲線算法,支持平滑曲線繪製,傳入點集合便可。
- 同時支持 QCustomPlot 1.0 和 QCustomPlot 2.0。
- 支持Qt4-Qt5任意Qt版本,支持任意編譯器+任意操做系統。
2、效果圖
3、體驗地址
- 體驗地址:https://pan.baidu.com/s/1ZxG-oyUKe286LPMPxOrO2A 提取碼:o05q 名稱:bin_customplot.zip
- 國內站點:https://gitee.com/feiyangqingyun
- 國際站點:https://github.com/feiyangqingyun
- 我的主頁:https://blog.csdn.net/feiyangqingyun
- 知乎主頁:https://www.zhihu.com/people/feiyangqingyun/
歡迎關注本站公眾號,獲取更多信息