qt–qcustomplot初次使用
qcustomplot是qt提供的小型第三方圖表庫,支援靜態/動態曲線、柱狀圖、蠟燭圖、頻譜圖等。使用方便,僅需在專案中加入標頭檔案qcustomplot.h和qcustomplot.cpp原始檔即可,
或者把它當做乙個庫來新增到專案當中,需要在pro檔案加入 defines += qcustomplot_compile_library
qcustomplot 圖表類:用於圖表的顯示和互動
qcplayer 圖層:管理圖層元素(qcplayerable),所有可顯示的物件都是繼承自圖層元素
qcpabstractplottable 繪圖元素:包含 曲線圖(qcpgraph)、曲線圖(qcpcurve)、柱狀圖(qcpbars)、qcpstatibox(盒子圖)、qcpcolormap(色譜圖)、qcpfinancial(金融圖)
qcpaxisrect 座標軸矩形:乙個座標軸矩形預設包含上下左右四個座標軸,但是可以新增多個座標軸。
qcustomplot類管理著所有的圖層,它預設自帶了六個圖層,分別是:
背景層background
網格層grid
繪圖層main
座標軸層axes
圖例層legend
overlay層overlay
依據層的順序的不同,繪製的順序也不同,越在底下的層越早繪製
官方案例
customplot->addgraph();//新增乙個曲線圖graph
customplot->graph(0)->setdata(x,y);//為曲線新增資料
// give the axes some labels:
customplot->xaxis->setlabel("x");//設定座標軸標籤
customplot->yaxis->setlabel("y");
// set axes ranges, so we see all data:
customplot->xaxis->setrange(-1, 1);//設定顯示範圍
customplot->yaxis->setrange(0, 1);
}
Qt QCustomPlot樣式設定
qcustomplot pcustomplot new qcustomplot 設定畫布背景色 pcustomplot setbackground qcolor 24 47,81 設定座標名稱顏色 pcustomplot xaxis setticklabelcolor qcolor 146 168 ...
Qt Qcustomplot座標軸縮放 拖動等調整
qcustomplot入門 qcustomplot入門教程 qcustomplot中可以設定座標軸屬性 1 setinteractions函式 設定基本座標軸 左側y軸和下方x軸 可拖動 可縮放 曲線可選 legend可選 設定伸縮比例,使所有圖例可見 customplot setinteracti...
mysql 初次進入 怎麼初次進入mysql
1.登入mysql 登入mysql的命令是mysql,mysql 的使用語法如下 mysql u username h host p password dbname username 與 password 分別是 mysql 的使用者名稱與密碼,mysql的初始管理帳號是root,沒有密碼,注意 這...