導航:首頁 > 使用方法 > qwt使用方法

qwt使用方法

發布時間:2022-08-11 01:06:27

❶ 在qt中使用第三方控制項qwt的問題。

pro文件里沒有指定頭文件路徑吧?
使用qwt控制項的通用做法是放一個widget在ui designer裡面,然後右鍵promote到相應的Qwt類。

❷ QT的第三方圖形庫QWT怎麼擦除已經繪制的曲線

之前項目里使用其它的第三方庫都是leader或同事給配置好的,從沒操心這回事,真是慚愧,。今天同學給我發來一個工程,需用使用到Qt庫和Qwt庫,用QtCreator打開編譯,提示找不到Qwt庫里的頭文件,於是試著配置一下,居然折騰了許久還沒運行起來。後來看了一下Qt的qmake文檔,才得以搞定。qmake 的說明文檔里有關於聲明使用其它庫的說明:
Declaring Other Libraries
If you are using other libraries in your project in addition to those supplied with Qt, you need to specify them in your project file.
The paths that qmake searches for libraries and the specific libraries to link against can be added to the list of values in the LIBS variable. The paths to the libraries themselves can be given, or the familiar Unix-style notation for specifying libraries and paths can be used if preferred.
For example, the following lines show how a library can be specified:
[cpp] view plain
LIBS += -L/usr/local/lib -lmath
The paths containing header files can also be specified in a similar way using the INCLUDEPATH variable.
For example, it is possible to add several paths to be searched for header files:
[cpp] view plain
INCLUDEPATH = c:/msdev/include d:/stl/include
如果電腦上已經安裝了Qt 和Qwt的環境,那麼對於一個需要使用Qwt的程序來說,只需要在其工程文件中添加如下配置:
(假設你的Qwt安裝目錄為 C:/Qwt-6.0.1 )
1)在 LIBS 變數後面添加鏈接這個庫的路徑(例如-LC:/Qwt-6.0.1/lib)和名稱(例如 -lqwt, 也可以用 qtAddLibrary(qwt) 添加動態庫)
2)在INCLUDEPATH variable.後面添加這個引用該庫所需要的頭文件(例如C:/Qwt-6.0.1/include)

[cpp] view plain
#include( $${PWD}/../examples.pri )
#include( ../3rdparty/qwt/qwtplot.pri )
#include( C:/Qwt-6.0.1/features/qwtconfig.pri )
INCLUDEPATH += C:/Qwt-6.0.1/include #必須有
#DEPENDPATH += C:/Qwt-6.0.1/lib
#LIBS += -L/usr/local/lib -lmath
LIBS += -LC:/Qwt-6.0.1/lib -lqwt #必須有 否則報錯 :-1: error: cannot find -lqwt
#qtAddLibrary(qwt) #必須有

#CONFIG += qwt

❸ qt項目 使用了qwt控制項,發布,在別人的電腦上,提示「無法啟動此程序,因為計算機中丟失qwt.dll」

方法一:把編譯成功的.exe文件放到你QT的安裝目錄下,例如:C:\Qt\2010.05\qt\bin,這樣點擊可以運行(軟體運行依賴環境的)
方法二:在C:\Qt\2010.05\qt\bin這個路徑下面,把軟體需要的基本動態鏈接庫文件拷貝到你的release目錄下面
MINGWM10.DLL
QtGui4.dll
QtCore4.dll
phonon4.dll
方法三:比較笨哈,就是把C:\Qt\2010.05\qt\bin下面的動態庫全部考到一個文件夾中,然後看著刪,刪除了不能運行的就留下,最後剩下的
就是必要的動態庫文件了。
這個得看你軟體裡面用到了哪些控制項,哪些功能,基本的就是這3個動態文件,如果有別的,你拷貝一下就可以了。
第二種方法簡單,但是得看你的軟體用那些服務了,如果用資料庫,就得把資料庫QtSql4.dll的動態庫加入到裡面去,如果用網路了,再
把網路QtNetwork4.dll等動態庫加入到裡面去,這么說,大家應該都懂得了吧。
這樣就可以運行了。但圖片文件還是可能顯示不出來,解決辦法:
把程序文件夾里,建立一個imageformats目錄(必須是這個名字),把qt目錄下的plugin/imageformats目錄下對應的dll文件過去。這樣動態連接就完成了。

❹ qt怎麼用qwtplot資料庫

Qwt是一個基於LGPL版權協議的開源項目, 其目標是提供一組2D的窗體庫顯示技術領域的數據, 數據源以浮點數組或范圍的方式提供, 輸出方式可以是Curves(曲線),Slider(滾動條), Dials(圓盤), compasses(儀表盤)等等。 該工具庫基於Qt開發, 所以也繼承了Qt的跨平台特性, 據原作者文檔所說, 該項目在Qt-win/Qt-x11/Qt-embedded(qvfb環境)上都測試過, 運行正常。

❺ 求教:使用qwtPlot畫曲線,只能用setData嗎 我希望每次畫一個點,依次描點畫線,形成動態的曲線。

我使用的是和你一樣的辦法,只不過我用的函數是setsample(),效果還可以。應該有一個類叫QwtDirectPainter,這個是Qwt的示波器常式裡面用的,應該能夠滿足你的需要。不過程序的變動可能會比較大。

❻ 我用qwt來畫圖,怎樣能夠實現橫坐標顯示當前時間

Excel中修改橫坐標的方法根據圖表類型的不同有如下兩種方法:對於柱狀圖、折線圖、餅圖一類橫坐標是文本的圖表,不能修改橫坐標的范圍和數據的任意間隔,只能通過指定數據區域來設置x軸數據標簽,如果未指定數據則默認橫坐標為1,2,3...。對於橫坐標數據只能為數值的散點圖,則可以任意設置橫坐標的范圍及間隔,如果未指定數據則默認橫坐標為1,2,3...。所以應該根據需要展示的數據的特點正確選擇圖表類型(例如應該選用折線圖還是散點圖),下面以Excel 2010為例進行演示:1、如果插入的是折線圖,如下圖所示通過設置橫、縱坐標軸格式可以發現:縱坐標可以設置坐標范圍及間隔,但是橫坐標卻無法實現。原因就在於之前說明的,折線圖橫坐標為文本,因此不存在范圍和間隔。另一方面,觀察可以發現,數據表中x數據不是等距的,但是折線圖上卻是等距排列,這也證明了折線圖橫坐標為文本。因此,本例的數據使用折線圖展現是不合理的。2、為了合理展示數據,並且達到自由修改橫坐標范圍、間隔的目的,將上面的圖表類型由折線圖修改為散點圖。修改後顯示如下圖,此時橫、縱坐標軸選項的修改是類似的。

❼ 怎麼樣在qt creator 中加入第三方庫 qwt-CSDN論壇

/usr/local/qwt-*.*.*/include

1、使用Ubuntu的Software Center安裝Qt creator;
2、下載Qwt6.0,http://sourceforge.net/projects/qwt/;並將其存放到/opt/下面;
3、按照User Guide的說明安裝Qwt6.0,http://qwt.sourceforge.net/qwtinstall.html;安裝完成後會在/usr/local/下面生成qwt-6.0.x文件夾;
4、將/usr/local/plugins/designer/libqwt_designer_plugin.so拷貝到/usr/share/qt4/plugins/designer/下面;
5、將qwt的共享庫連接到/usr/local/lib下面,如對libqwt.so.6執行sudo ln -s /usr/local/qwt-6.0.x/lib/libqwt.so.6 /usr/local/lib/libqwt.so.6;
6、執行sudo ldconfig,以重新裝載動態庫;此時,在qt designer下面已經可以看到qwt的控制項了;
7、接著,將/usr/local/qwt-6.0.x/include/下面的頭文件拷貝到/usr/local/include/下面就可以在creator下面使用qwt了。

閱讀全文

與qwt使用方法相關的資料

熱點內容
手錶鋼化膜怎麼貼方法 瀏覽:471
機械盒子連接方法 瀏覽:554
如何在大學生活中獲益的方法 瀏覽:161
廚房鋼架安裝方法視頻 瀏覽:207
鑽石怎麼折立體方法圖解 瀏覽:308
6歲兒童專注力訓練方法 瀏覽:715
魅族鬧鍾設置在哪裡設置方法 瀏覽:585
道教改名快速轉運的方法 瀏覽:199
內存卡不夠怎麼辦用什麼方法 瀏覽:486
用肉皮做皮凍方法視頻 瀏覽:142
科比不眨眼鍛煉方法 瀏覽:353
正規減肥方法有哪些 瀏覽:856
如何快速祛痘印的小方法 瀏覽:76
胱氨酸的檢測方法 瀏覽:737
57x7的正確計算方法 瀏覽:887
雀斑怎麼治療適合的方法 瀏覽:224
公園護欄的製作方法視頻 瀏覽:793
課題研究與方法 瀏覽:292
看書記不得怎麼辦有什麼好方法 瀏覽:306
新生兒正確的餵奶方法 瀏覽:719