QT中安装配置QWT环境

下载qwt-6.1.2

http://sourceforge.net/projects/qwt/

解压到qt目录下的新建文件夹qtctl中

使用QtCreator打开qwt.pro

然后运行,等待编译完成约几分钟

编译结果中的lib路径为E:\Qt\Qtctl\build-qwt-Desktop_Qt_5_4_1_MinGW_32bit-Release\lib

将项目的编译结果中的lib里的qwt.dll、qwtd.dll文件拷贝到E:\Qt\Qt5.4.1\5.4\mingw491_32\lbin文件夹中

将项目的编译结果中的lib里的qwt.a、qwt.al文件拷贝到E:\Qt\Qt5.4.1\5.4\mingw491_32\llib文件夹中

将E:\Qt\Qtctl\build-qwt-Desktop_Qt_5_4_1_MinGW_32bit-Release\designer\plugins\designer下的

 qwt_designer_plugin.dll 复制到  路径E:\Qt\Qt5.4.1\Tools\QtCreator\bin\plugins\designer下

将E:\Qt\Qtctl\qwt-6.1.2\src中的所有.h文件都放入一个新建名为E:\Qt\Qtctl\includes的文件夹中

需要在.pro文件中添加如下代码:
INCLUDEPATH += E:\Qt\Qtctl\includes
LIBS+= -lqwtd

补充几点:

1.添加qwt帮助文档

从qwt的官网下载 qwt-6.1.2.qch , 然后复制这个文件到  E:\Qt\Qt5.4.1\Docs\Qt-5.4下

在qt助手那里就可以直接搜索qwt相关的文档了


2.qt creator那里无法直接双击*.ui 进行qwt控件拖放的解决办法

从网上找一份别人用msvc来编译的qwt  designer插件,http://download.csdn.net/detail/tengweitw/8222455

放置到

E:\Qt\QT-5.4.0-Rel-Android\Tools\QtCreator\bin\plugins\designer 下

此时qt creator可以直接使用qwt控件了,但是qt designer那里又看不见qwt控件了。

哪种方便,就需要自己取舍了。


你可能感兴趣的:(Qt)