文章目录
- 一、QWT简介
- 二、搭建环境
- 三、前期准备
- 四、开始编译-Windows
- 五、开始安装
- 六、开始测试
- 七、在Qt Designer中拖拽QWT控件
- 附-linux
一、QWT简介
QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可生成各种统计图。
二、搭建环境
操作系统:windows10
Qt:5.13
QWT:6.13
三、前期准备
官网下载QWT源码:QWT官网:https://sourceforge.net/projects/qwt/files/qwt/ 由于这是外网,国内访问不太友好,在此提供百度网盘下载链接:
四、开始编译-Windows
1、Qt Creator打开源码内的qwt.pro
注意:编译器一定要选择Release版本
** 2、打开编译开关,在qwt->other files->qwt.prf中,去掉QMAKE_RPATHDIR
的注释**
** 3、注释掉qwtbuild.pri
里的CONFIG += debug_and_release
**
** 4、先点击构建菜单中qmake
,再点击构建
,开始编译**
** 5、编译结束**
五、开始安装
1、将编译文件夹中的lib文件夹下的libqwtd.a
和libqwt.a
文件复制到Qt安装目录下对应的lib文件夹下
** 2、将编译文件夹中的lib文件夹下的qwtd.dll
和qwt.dll
文件复制到Qt安装目录下对应的bin文件夹下**
3、将编译文件夹中的designer->plugins->designer文件夹下的qwt_designer_plugin.dll
文件和libqwt_designer_plugin.a
文件复制到Qt安装目录下的mingw73_64->plugins->designer文件夹下
4、在Qt安装目录下对应的include文件夹下新建Qwt文件夹,比如我的是E:\Qt\Qt5.13.2\5.13.2\mingw73_64\include
,然后将Qwt解压路径下src目录中所有文件复制到新建的Qwt文件夹中
至此安装完毕
六、开始测试
1、新建工程QWT_TEST
2、添加库
分别选中lib下的libqwt.a
和libqwtd.a
进行添加
3、导入头文件,创建对象
4、编译运行
到此就测试完成,QWT编译安装成功!!!
七、在Qt Designer中拖拽QWT控件
1、用Qt Designer打开.ui
文件
然后就可以自由拖拽控件了,能如此操作是因为 5-3 步骤中,向Qt Creator中导入了QWT插件:
附-linux
1、获取源码,参考上面
2、安装依赖
3、编译安装