qt---安裝使用Qwtpolat

lbsljn發表於2015-05-05
物聯網探步--工具篇之安裝使用Qwtpolat



版權宣告

該文章原創於Qter開源社群www.qter.org),作者:紫俠,轉載請註明出處!

簡介
    Qwtpolat是qwt的擴充套件,用來繪製極座標系。極座標系(polar coordinates)是指在平面內由極點極軸和極徑組成的座標系。在平面上取定一點O,稱為極點。從O出發引一條射線Ox,稱為極軸。再取定一個長度單位,通常規定角度取逆時針方向為正。這樣,平面上任一點P的位置就可以用線段OP的長度ρ以及從Ox到OP的角度θ來確定,有序數對(ρ,θ)就稱為P點的極座標,記為P(ρ,θ);ρ稱為P點的極徑,θ稱為P點的極角。用於定位系統和資料分析。

說明:以下使用的都是MinGW版本的Qt Creator和編譯環境。

此文是承接物聯網探步--工具篇之安裝QWT一文的,請先看此文。


編譯Qwtpolat。
1.1  開啟D:\qwt\MinGW\qwtpolar-1.1.1\qwtpolarconfig.pri檔案,修改安裝路徑。
101.png 

1.2開啟Qt 5.4 for Desktop (MinGW 4.9 32 bit) 命令視窗,進入D:\qwt\MinGW\qwtpolar-1.1.1目錄,輸入以下命令。
  1. qmake
  2. mingw32-make
  3. mingw32-make install
複製程式碼
102-1.png    102-2.png 
102-3.png    102-4.png 

1.3    新增系統環境變數:變數名為:QMAKEFEATURES,變數值為:C:\Qt\QwtPolar_gw\features。

105-2.png 

1.4:編譯執行自帶例項:開啟D:\qwt\MinGW\qwtpolar-1.1.1\examples\examples.pro檔案,點選執行,即可看到程式執行效果。可以看到影象中有阿基米德螺旋線和玫瑰線。

106.png 

1.5    匯入QwtPolar幫助文件開啟MinGW版的Qt Creator,並依次開啟選單項:工具->選項,在左側找到“幫助”,右側點選“文件”,然後點選“新增”按鈕,選擇qwtpolar-1.1.1.qch檔案,然後OK就可以了。

107-1.png    107-2.png 

1.6:如果自己寫QwtPolar程式,需要在工程檔案中(.pro)新增下面兩條語句:
  1. CONFIG += qwt
  2. CONFIG += qwtpolar
複製程式碼