一、頭文件概述
從這篇文章開始,我們將正式的進入到QCustomPlot的實踐學(xué)習(xí)中來,首先我們先來學(xué)習(xí)下QCustomPlot的類圖,如果下載了QCustomPlot源碼的同學(xué)可以自己去QCustomPlot的目錄下documentation/qcustomplot下尋找一個名字叫做index.html的文件,將其在瀏覽器中打開,也是可以找到這個庫的類圖。如圖1所示,是組成一個QCustomPlot類圖的可能組成形式。
- 一個圖表(QCustomPlot):包含一個或者多個圖層、一個或多個item(用于展示一些固定的元素,例如文本、線段等)、一個或者多個可以繪制的元素、一個布局
- 一個圖層(QCPLayer):包含基本的元素(QCPLayerable)
- 一個QCPAbstractItem:包含一個或者多個位置信息
- 一個坐標(biāo)軸矩形(QCPAxisRect):包含多個坐標(biāo)軸、有一個圖例類(多個圖例項)