网上很多文章是过时的,咱们得与时俱进才行。
现在正确的做法应该是这样:
下载msvc 2008 express,安装
下载单独的qt creator(默认使用msvc编译),安装
下载qt libraries (msvc版),安装
打开qtcreator 将编译环境指定为使用刚刚下载安装的qt (msvc版)
下载qwt-5.2.1源代码,解压
使用qtcreator打开qwt工程,编译release版本
将qwt-build-desktop\designer\plugins\designer\qwt_designer_plugin5.dll放到qtcreator\bin\designer目录下
将qwt-build-desktop\lib\qwt5.dll放到qtcreator\bin目录下
重新运行qtcreator你将会看到designer里已经有qwt的控件出现,但还不能应用于程序中
为了让程序中能使用qwt控件,还需再做几件事:
将qwt-build-desktop\lib\qwt5.lib放到qt\lib目录下
将qwt-build-desktop\lib\qwt5.dll放到qt\bin目录下
重新运行qtcreator,新建一个工程,随便拽个qwt控件到form上
.pro中添加:
LIBS += -lqwt5
INCLUDEPATH += qwt-5.2.1\src 这里使用你自己的路径
现在可以试试效果了