Qt安装配置qwt

1.下载并解压

下载地址:https://sourceforge.net/projects/qwt/

 

2.用Qt Creator编译qwt

将下载好的文件解压,目录如下所示:

 

可以看到目录中有.pro,.pri等Qt工程的文件,这也确实是个Qt的工程。想要编译qwt,可以通过cmake的方式,或者直接双击qwt.pro用Qt Creator打开这个工程,点击构建项目,如下图所示:

 

编译的时间应该比较长,记得看编译输出中有没有报错。

 

3.用编译出的库去配置Qt

关闭Qt Creator,现在要把编译好的库文件拷贝到自己电脑上Qt安装的目录下去,分为四步:

1.从编译输出的目录中找到libqwt.a和libqwtd.a两个文件,复制到Qt的安装目录的编译器目录的lib文件夹下(参照下图,这里是mingw的编译器),如果你是msvc的编译器就放在msvc的目录的lib下。

 

2.重复以上步骤,把另外两个文件qwt.dllqwtd.dll复制到Qt安装目录的编译器目录的bin文件夹下,如下图所示:

 

3.将编译输出目录中的designer>plugins>designer中的如下两个文件复制到Qt安装目录中的编译器目录下的plugins>designer文件夹中,如下图所示:

 

4.在Qt安装目录下的编译器目录下的include文件夹下新建一个名为qwt的文件夹,将下载解压的qwt安装包中的src目录下的所有头文件复制到新键的qwt文件夹中(注意此处不是从编译输出目录下复制文件了),如下图所示:

 

4.测试是否能正常运行

至此qwt的编译与配置结束,不需要配置环境变量,现在打开Designer查看是否多了qwt控件库。

然后写个最简单的example跑一下,在.pro文件中加入下面的几行配置,目录是自己Qt安装的目录,刚才复制文件的时候想必已经熟悉这几个目录了。

LIBS += -L "C:\Qt\Qt5.12.0\5.12.0\mingw73_64\lib" -lqwtd
INCLUDEPATH += "C:\Qt\Qt5.12.0\5.12.0\mingw73_64\include\qwt"

 

在代码中写个最简单的

#include "widget.h"
#include "ui_widget.h"
#include <qwt_plot.h>

Widget::Widget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::Widget)
{
    ui->setupUi(this);

    QwtPlot *plot = new QwtPlot(this);
    plot->setVisible(true);
}

Widget::~Widget()
{
    delete ui;
}

 

效果如下:

 

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值