QT绘图控件QWT的安装及配置
生活随笔
收集整理的這篇文章主要介紹了
QT绘图控件QWT的安装及配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、QWT庫下載
解壓下載的壓縮包,我們可以看到里面包含多個文件夾,有源碼、有參考程序、有說明文檔等等,有時間建議把參考程序都看一下,這樣都每個控件有什么功能都很熟悉。
2、QWT編譯
網上介紹QWT編譯有兩種方式,一種是使用命令行編譯、一種是使用Qt Creator編譯。
我再剛剛開始學習編譯的時候,我也采用了圖形化的編譯方法,也就是采用Qt Creator進行編譯,但是編譯完成過后,不能正確的使用。后面我又采用了命令行編譯,可以正確使用。那這里,我主要就介紹如何使用命令行進行源碼編譯。
- 把下載好的壓縮包解壓到一個固定的文件夾。
- 通過QT Creator自帶的命令行工具進入到上訴文件夾
- 使用命令”qmake qwt.pro“
- 看見 creating的字樣,我們就可以開始編譯了。使用”mingw32-make“命令
- 等待編譯完以后,我們使用”mingw32-make install“進行安裝。
至此,我們對QWT的安裝已經全部完成了,那我們安裝的qwt的庫去哪里了呢?我們打開源碼目錄下,有一個qwtconfig.pri文件夾??梢郧逦目吹綆斓陌惭b位置。
3、QWT的配置
- 從C:\Qwt-6.1.4\lib下拷貝libqwt.a、libqwtd.a到QT的安裝目錄的lib文件夾下(D:\Qt\Qt5.11.1\5.11.1\mingw53_32\lib)。
- 從C:\Qwt-6.1.4\lib下拷貝qwt.dll、qwtd.dll到QT的安裝目錄的bin文件夾下(D:\Qt\Qt5.11.1\5.11.1\mingw53_32\bin)。
- 從C:\Qwt-6.1.4\plugins\designer下拷貝qwt_designer_plugin.dll到QT的安裝目錄D:\Qt\Qt5.11.1\5.11.1\mingw53_32\plugins\designer下。
- 在QT安裝目錄D:\Qt\Qt5.11.1\5.11.1\mingw53_32\include下新建一個QWT文件夾,然后將C:\Qwt-6.1.4\include下的全部內容拷貝過去。
到此QWT配置就算完成了。.
?
4、QWT的演示
在工程里,使用Qt designer打開.ui文件。
在左方全部控件的最下方,我們就可以看到QWT的控件了。想要使用什么控件,直接拖拽就行。
?
5、使用QWT中的一些問題及解決方法
- 在使用debug編寫完,想轉用release生成文件的時候,發現程序總會出現”QWidget: Must construct a QApplication before a QWidget“的錯誤。查了好多資料,發現是debug和release的動態鏈接庫用混了。為了解決這個問題,我們可以在.pro文件里面加上這段話,然后再重新構建一下就可以清楚的區分debug和release的動態鏈接庫了。
?
?
總結
以上是生活随笔為你收集整理的QT绘图控件QWT的安装及配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言 volatile的作用与使用场景
- 下一篇: 用两个栈(C++)实现插入排序