您的位置:首页 > 其它

QWT 在VS2010下安装与使用

2015-01-07 16:04 169 查看
一,简介:

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组件编译运行了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: