QWT 入門教程

2021-10-25 18:29:28 字數 980 閱讀 5373

不懂怎麼安裝qwt,請檢視這篇部落格:

學習qwt庫,應從qwtplot這個類開始學起,因為這個類就是qwt圖形庫的視窗,繪製的圖形必須在qwtplot這個類中才能顯示。

qwtplot是乙個用於顯示二維圖表的widget,可以在它上面的畫布中新增無限多個圖元項,圖元項包括:曲線(qwtplotcurve)、標記(qwtplotmarker)、網格線(qwtplotgrid)、或者任何繼承自qwtplotitem的類。

qwtplot有4個座標軸,分別是:上x,下x,左y,右y。每乙個圖元項可以依附到一對x軸和y軸。座標軸上的刻度尺可以通過qwtscalediv類明確的設定,或者是通過qwtscaleengine類根據其上的圖元項來計算,qwtplotengine可以為每個軸單獨配置。

流程如下:

**如下:

#include

#include

//初始化視窗

qwtplot *myplot = new qwtplot

("two curves"

, parent)

;//初始化圖元項--曲線

qwtplotcurve *curve1 = new qwtplotcurve

("curve 1");

qwtplotcurve *curve2 = new qwtplotcurve

("curve 2");

//給曲線新增資料

curve1->

setdata(.

..);

curve2->

setdata(.

..);

//將圖元項--曲線貼到視窗上

curve1->

attach

(myplot)

;curve2->

attach

(myplot)

;//更新視窗

myplot->

replot()

;

CSS入門教程

css是 cascading style sheets 的簡稱,中文翻譯為 串接樣式表 也有人翻譯為 樣式表 css用以作為網頁的排版和風格設計,在web標準建站中,對css的熟悉和使用是相當重要的乙個內容。css的作用是彌補html的不足,讓網頁的設計更為靈活。這個文章只是為您介紹css的基礎應用...

CSS入門教程

css是 cascading style sheets 的簡稱,中文翻譯為 串接樣式表 也有人翻譯為 樣式表 css用以作為網頁的排版和風格設計,在web標準建站中,對css的熟悉和使用是相當重要的乙個內容。css的作用是彌補html的不足,讓網頁的設計更為靈活。這個文章只是為您介紹css的基礎應用...

Linux入門教程

linux下有兩種使用者 1.root使用者,提示符 2.普通使用者,提示符 在 etc目錄下有乙個inittab檔案,其中有一行配置 id 3 defualt 其中,數字3就代表一啟動進入字元終端,如果改為5則代表一啟動進入x window 修改口令 passwd 退出登入 exit 關閉機器 只...