Qt安装配置qwtpolar

qwtpolar 是 qwt 的扩展,主要用来绘制极坐标下的函数图形,如下图所示。qwtpolar具体的安装配置过程和qwt的类似,qwt的安装配置请参照这篇博客:https://blog.csdn.net/qq_37996632/article/details/105740933

 

1.下载并解压

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

 

2.用Qt Creator编译

在qwtpolarbuild.pri中加入下面的几行配置代码,这是之前qwt的库的路径,并且修改下图红框中的配置。

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"

 

在qwt_polar_designer_plugin.h中注释掉下图中红框中的那行,加上下面的代码

#include <QtUiPlugin/QDesignerCustomWidgetInterface>

 

然后点击执行qmake,再点击构建项目qwtpolar

 

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

1.复制qwtpolar的静态库

 

2.复制qwtpolar的动态库

 

3.复制qwtpolar的designer的库

 

4.复制qwtpolar的头文件

 

4.测试是否能正常运行

新键个test项目,修改.pro文件,如下图所示:

 

 写一个最简单的代码测试一下

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

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

    QwtPolarPlot *plot = new QwtPolarPlot();
    plot->resize( 600, 600 );
    plot->setVisible(true);
}

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

 

效果如下:

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值