7181-Qt C++自定義曲線圖柱狀圖源碼 分組圖 堆積圖 懸停顯示數(shù)據(jù) 平滑
1.可設(shè)置X軸Y軸范圍值。
2.可設(shè)置背景顏色+文本顏色+網(wǎng)格顏色。
3.可設(shè)置三條曲線顏色+顏色集合。
4可設(shè)置是否顯示定位十字線,可分別設(shè)置橫向和縱向。
5.可設(shè)置十字線的寬度和顏色。
6.可設(shè)置是否顯示數(shù)據(jù)點以及數(shù)據(jù)點的大小。
7.可設(shè)置是否填充背景形成面積圖。
8. 可設(shè)置模式-拖動+縮放等。
9.可設(shè)置坐標(biāo)軸間距+第二坐標(biāo)系可見。
10.提供接口setDataLine直接設(shè)置曲線,支持多條。
11.提供接口setDataBar直接設(shè)置柱狀圖,支持多條形成堆積圖。
12.提供接口setLabs設(shè)置文本標(biāo)簽替代key,包括X軸和Y軸。
13.提供清空數(shù)據(jù)+重繪圖表+外部獲取QCustomPlot對象,這樣就可以進(jìn)行更加詳細(xì)的參數(shù)設(shè)置。
14.提供函數(shù)start+stop來模擬正弦曲線。
15.可設(shè)置柱狀圖的值的位置+精確度+顏色。
16.支持鼠標(biāo)移動到數(shù)據(jù)點高亮顯示數(shù)據(jù)點以及顯示數(shù)據(jù)提示信息。
17.可設(shè)置提示信息位置 自動處理+頂部+右上角+右側(cè)+右下角+底部+左下角+左側(cè)+左上角。
18.可設(shè)置是否校驗數(shù)據(jù)產(chǎn)生不同的背景顏色,比如柱狀圖的每根柱子都可以根據(jù)數(shù)據(jù)生成不同背景顏色19.可設(shè)置是否顯示圖例+圖例位置+圖例行數(shù)以及圖例單行顯示。
20.支持多條曲線+柱狀圖+柱狀分組圖+橫向柱狀圖+橫向分組圖+柱狀堆積圖。
21.內(nèi)置15套精美顏色,自動取顏色集合的顏色,省去配色的煩惱。
22.每條柱狀圖都可以設(shè)置不同的顏色,分組柱狀圖可以設(shè)置顏色交替。
23.Y軸數(shù)值支持百分比顯示,可拓展成其他格式。
24.內(nèi)置平滑曲線算法,支持平滑曲線繪制,傳入點集合即可
25.同時支持 QCustomPlot 1.0 和 QCustomPlot 2.0。
26.支持Qt4-Qt5任意Qt版本,支持任意編譯器+任意操作系統(tǒng)。





本源碼地址:http://m.bmm520.net/vip/vc/2024/0831/25477.html