QWT 在VS2010下安装与使用

一,简介:

     QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。

二,开发环境:VS2010+QT4.7.0+XP。

二,下载地址:QWT6.1.2官方下载地址(我下载6.1.2版本,5.3MB)。

三,安装步骤:

1,将下载的“qwt-6.1.2.zip”解压缩到QT安装目录中,我的QT安装目录是“C:\Qt\4.7.0”,解压后QWT所在目录“C:\Qt\4.7.0\qwt-6.1.2”,见图1;


图1 QWT解压后目录

2,打开Qt命令窗口Qt4.7.0 command prompt,进入你的解压文件目录,见图2,图3。


图2 Qt4.7.0 command prompt


图3 Qt4.7.0 command prompt 环境

3,在Qt4.7.0 command prompt命令行中依次输入以下命令,编译QWT组件。

cd qwt-6.1.2

qmake qwt.pro

nmake


cd designer

qmake designer.pro

nmake


cd ..

cd examples

qmake examples.pro

nmake


4,编译完成后,还需要做以下工作:

(1)、将C:\Qt\4.7.0\qwt-6.1.2\libqwtd.dllqwt.dll拷贝到C:\Qt\4.7.0\bin目录下,将qwtd.libqwt.lib拷贝C:\Qt\4.7.0\\lib目录下。qwtd.dll是我们在Debug模式需要设置的lib文件;

(2)、再将C:\Qt\4.7.0\qwt-6.1.2\designer\plugins\designer目录下的qwt_designer_plugin.dllqwt_designer_plugin.lib拷贝到C:\Qt\4.7.0\plugins\designer目录下;

(3)、再将C:\Qt\4.7.0\qwt-6.1.2\src目录下的所有文件拷贝到C:\Qt\4.7.0\include\QWT目录下(新建一个QWT目录)。这样就完成了Qwt的编译和基本配置工作了,可以运行一下QWT下面的编译好的示例试试。


图4 QWT下示例运行测试

  (4)、在QT Designer中绘制用户界面时,就可以看到界面左侧的ToolBox工具箱中增加了“Qwt”类型的控件。我们在设计用户界面时就可以像使用其它Qt控件一样使用Qwt组件了。


图5 QT Designer中QWT组件

5,VS2010中进行配置,要不新建项目后使用QWT编译报错。

(1)新建项目,然后进行配置:
(2)属性->配置属性->C/C++->常规,附加包含目录:$(QTDIR)\include\QWT;

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

(4)属性->配置属性->C/C++->预处理器,预处理器定义:QWT_DLL

6,完成后,就可以建立一个QT程序,加入QWT组件编译运行了!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

lujunql

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

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

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

打赏作者

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

抵扣说明:

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

余额充值