Qt5.7.0下的QWT安装

Qt5.7.0下的QWT安装

一、QWT简介

QWT,全称是QtWidgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。简单来说它是Qt的插件,主要有Curves(曲线),Slider(滚动条),Dials(盘),Compasses(仪表盘)等控件。


二、下载QWT

https://sourceforge.net/projects/qwt/files/qwt/

 

三、解压



三、构建

 


20多分钟后编译完成


四、QWT安装

1、复制qwt.dll、qwtd.dll到D:\Qt\Qt5.7.0\5.7\mingw53_32\bin


2、复制qwt_designer_plugin.dll到D:\Qt\Qt5.7.0\5.7\mingw53_32\plugins\designer

 

3、   新建文件夹qwt。


4、复制qwt-6.1.3/src下面所有的文件到qwt文件夹中。

 

 

五、MinGW编译Qt Creator

通过上面几个步骤我们已经把QWT安装好了。由于Qt Creator是微软的编译器MSVC编译的,不能识别Qt Creator用mingw32编译出的库。


解决方法:将Qt Creator用mingw32编译出来。

1、下载QtCreator源码:https://www.qt.io/download-open-source/#section-2


 点击zip或者tar.gz下载。

2、解压:


3、新建文件夹QtCreator,用来保存我们编译Qt Creator源码所生成的文件。


4、用mingw32编译Qt creator:

打开Qt 5.7 for Desktop (MinGW 4.8 3.2 bit)

 

 

Qt 5.7 forDesktop (MinGW 4.8 3.2 bit)


5、如图输入:qmake -spec win32-g++ -r "CONFIG+=release",生成与平台相关的Makefile文件。


6、输入mingw32-make release命令编译:这一步要两三个小时


7、输入mingw32-make install INSTALL_ROOT="D:\Qt\QtCreator"命令:

把编译好的东西解压QtCreator文件夹。


8、设置环境变量:

 

 

9、点击运行qtcreator.exe:


10、此时的Qt Creator是GCC编译的:

 


 11、 配置Qt creator:工具->选项


新建一个Qt项目,在ui中会看到Qwt的各个控件:


 

12、在运行前需要在项目pro中添加

include(D:/Qt/qwt-6.1.3/qwt.prf)

INCLUDEPATH +=D:/Qt/Qt5.7.0/5.7/mingw53_32/include/qwt

LIBS +=-LD:/Qt/Qt5.7.0/5.7/mingw53_32/bin -lqwt

LIBS +=-LD:/Qt/Qt5.7.0/5.7/mingw53_32/bin -lqwtd

如图:


 

六、运行QWT

编辑UI:


编译运行:



完成!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

拥抱藍天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值