按照國際慣例,先吹吹牛,QCustomPlot這個開源圖表組件,作者絕對是全宇宙Qt領域的天花板,設計的極其巧妙和精美,各種情況都考慮到了,將每個功能細分到不同的類,每個類負責管理自己的繪制和各種屬性參數等,雖然代碼量不多但是又極具拓展性,當時閱讀完代碼的時候,我直接跪了8個小時,膝蓋現在還是紅的。作者的實力至少是八星斗聖級別,只要一個巴掌就能把斗宗干趴下。
一、功能特點
- 同時支持多個版本,比如1.3、2.0、2.1。
- 官方提供的最新的2.1不支持Qt4,也不支持Qt6.2,所以這里通過define判斷Qt套件的版本來加載不同的版本。
- 提供修復不支持Qt6.2的BUG的頭文件,自動選擇識別。
- 官方的示例需要通過修改代碼運行對應的demo,有時候想集中測試下效果。
- 同時集成了所有自帶示例,通過精美導航欄切換。
- 集成了自己學習該模塊中的經典示例,比如多軸示例。
- 后期不斷持續更新完善示例。
- 可以直接編譯成安卓和web版本。