1从sourceforge下载qwt-6.1.2 zip文件
2我把zip文件解压到E:\
3找到qwt文件夹里的qwt.pro文件,用qtcreator打开
4构建这个项目(http://blog.csdn.net/dreamtdp/article/details/8802695说要向项目里的qtdesigner>qtbuild>qtbuild.pri里面添加
CONFIG += build_all
实际发现这个地方已经预先设置好了)
5构建后得到一个文件夹 E:\qwt-6.1.2\build-qwt-Desktop_Qt_5_4_1_MinGW_32bit-Debug\
进入E:\qwt-6.1.2\build-qwt-Desktop_Qt_5_4_1_MinGW_32bit-Debug\lib,里面有两个.a文件和两个.dll文件
将.a文件拷贝到 C:\Qt\Qt5.4.1\5.4\mingw491_32\lib
将.dll文件拷贝到 C:\Qt\Qt5.4.1\5.4\mingw491_32\bin
mingw491_32表明mingw的版本号,其他用户实际用的mingw版本号可能与我的不同
6文件夹E:\qwt-6.1.2\build-qwt-Desktop_Qt_5_4_1_MinGW_32bit-Debug\designer\plugins\designer里面有2个文件
libqwt_designer_plugin.a和libqwt_designer_plugin.dll
把他们放入C:\Qt\Qt5.4.1\5.4\mingw491_32\plugins\designer
7 在文件夹C:\Qt\Qt5.4.1\5.4\mingw491_32\include中新建 \qwt目录
8将一开头解压获得的目录E:\qwt-6.1.2\qwt-6.1.2\src 中的文件复制到这个新建的目录里面
至此,配置工作结束
下面创建一个项目,里面将用到qwt(这段代码出自http://tedeum.iteye.com/blog/2018706)
1用qtcreator创建一个项目
2在新工程的pro文件末尾加入:
LIBS += -L”C:\Qt\Qt5.4.1\5.4\mingw491_32\lib” -lqwt
INCLUDEPATH += "C:\Qt\Qt5.4.1\5.4\mingw491_32\include\qwt"
include (E:\qwt-6.1.2\qwt-6.1.2\qwt.prf)
3重新打开这个新建的工程,鼠标右键点击其ui文件,选择用qtdesigner打开
4在designer的工具栏末尾,你看到了QWT 的控件。我选择qwtplot控件,拖到窗体内
5输入以下代码,运行,得到一条曲线: