1.下载

qwt 6.1.0下载地址

2.打开qtcreator
open projects->找到解压后的qwt-6.1.0中的qwt.pro文件->open。

3.
win 7下安装qwt 6.1.0,基于qt 4.8.5_qwt 6.1.0
修改
win 7下安装qwt 6.1.0,基于qt 4.8.5_qt 4.8.5_02

4.build->clean all->run qmake。clean all的作用是防止你以前编译失败的文件运行,该步主要生成了makefile文件。

5.rebuild qwt。

6.
1)将源码lib目录下的*.dll【qwt-6.101\lib】复制到QT SDK的bin目录下【4.8.5\qt\bin】
2)将源码lib目录下的*.a【qwt-6.1.0\lib】复制到QT SDK的lib目录下【4.8.5\qt\lib】
3)将编译后生成目录里的 libqwt_designer_plugin.a 和 qwt_designer_plugin.dll 【qwt-build-desktop\designer\plugins\designer】复制到QT SDK的designer目录下【4.8.5\qt\plugins\designer】
4)在QT SDK的include目录里面新建个叫QWT的文件夹【4.8.5\qt\include\QWT】,将源码src目录下所有文件复制进去这个文件夹 【qwt-6.1.0\src】
7.在qwt的工程文件中加入:
  1. LIBS+=-L”c:/Qt/4.8.5/qt/lib”-lqwt INCLUDEPATH+=c:/Qt/4.8.5/qt/include/qwt

8.重新打开qtcreator 就可以看见qdesigner里面就有了QWT的控件了。
win 7下安装qwt 6.1.0,基于qt 4.8.5_qwt 6.1.0_03
在qt designer 左边 widget box 拖到最后 就有了 qwt 控件了

win 7下安装qwt 6.1.0,基于qt 4.8.5_qt 4.8.5_04

10.使用时,上述第7步,如果使用不同的库,分别指定调试版本和发布版本。

调试:

LIBS+=-L”D:/Qt/4.8.5/qt/lib”-lqwtd INCLUDEPATH+=D:/Qt/4.8.5/qt/include/qwt

发布:

LIBS+=-L”D:/Qt/4.8.5/qt/lib”-lqwt INCLUDEPATH+=D:/Qt/4.8.5/qt/include/qwt


例图:win 7下安装qwt 6.1.0,基于qt 4.8.5_qwt 6.1.0_05

win 7下安装qwt 6.1.0,基于qt 4.8.5_qwt 6.1.0_06