QWT在VS2015或者QTCreater配置使用

QWT配置VS2015或者QTCreater

在VS2015编译、配置(配置了Qt)

下载qwt-6.1.2源代码

C:\Users\sg\Desktop\qwt-6.1.2\qwt-6.1.2

用VS2015打开源代码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aIDC5ee7-1588736163788)(media/c8f405f6c78e8619192016850cfc15d6.png)]

编译QWT源代码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wPqWhVuc-1588736163792)(media/3bbe79b516af3bf9f920a1c898d1af0a.png)]

配置QWT

  1. 将QWT中的头文件拷贝在C:\Qt\Qt5.8.0\5.8\msvc2015_64\include\QtQWT(注意QtQWT自己创建的文件夹);

  2. 将qwtd.lib、qwt.lib拷贝在C:\Users\sg\Desktop\qwt-6.1.2\qwt-6.1.2\lib;

  3. 将qwt.dll、qwtd.dll拷贝在C:\Qt\Qt5.8.0\5.8\msvc2015_64\bin;

  4. 将qwt_designer_plugin.dll、qwt_designer_plugin.lib拷贝在C:\Qt\Qt5.8.0\5.8\msvc2015_64\plugins\designer;

用VS2015创建一个QT项目

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E0Hav6o9-1588736163793)(media/0a8de90d50242c81309de5a3b6d9828c.png)]

打开UI文件,添加控件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x65poZCv-1588736163796)(media/85cc5e8a25d86cb7d2fd2a85dfbbe4fc.png)]

配置VS2015属性

  1. 属性->配置属性->C/C+±>常规,附加包含目录$(QTDIR)\include\qwt

  2. 属性->配置属性->链接器->输入,附加依赖项:qwtd.lib

  3. 属性->配置属性->C/C+±>预处理器,预处理器定义:QWT_DLL

备注:如果连接失败,将头文件、库文件直接拷贝在demo下面;

运行结果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yeFvkHnI-1588736163798)(media/84d1067ef5378d6204433efc48273309.png)]

在QTCreater编译、配置

和VS2015大体相同;

  1. 直接用QTCreater编译QWT

  2. 将编译结果配置QT中,和上述配置一样

  3. 创建QTCreater的DEMO,添加控件,和上述一样

  4. 配置QT工程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3G7cEJ1Z-1588736163800)(media/248999bcd26843cc766240670ba020f0.png)]

运行结果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-37B6AcVR-1588736163802)(media/1f69897227adc7006dd9d6482a9951fc.png)]


[外链图片转存中…(img-37B6AcVR-1588736163802)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值