qwt安装配置与应用 (minGW版本)

【QWT简介】

  QWT[1],全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。
【QWT基类】[2]
  QwtAbstractScale: 包含刻度尺的所有类的抽象基类;
  QwtAbstractScaleDraw:绘制刻度尺的抽象基类;
  QwtAbstractSlider:滑块部件的抽象基类;
  QwtAlphaColorMap:可以改变颜色的alpha值;
  QwtAnalogClock:时钟的模拟类;
  QwtArrayData:包含2个QwtArray实例的数据类;
  QwtArrowButton:箭头按钮;
  QwtClipper:剪贴板类;
  QwtColorMap:提供数值到颜色的映射功能;
  QwtCompass:指南针部件;
  QwtCompassMagnetNeedle:指南针部件的磁针;
  QwtCompassRose:罗盘部件的抽象基类;
  QwtCompassWindArrow:风向标的指示器;

  …… ……

安装环境:Qt4.8.2+minGw+window 7

1、安装qwt需要下载qwt安装包,我下载的版本是qwt-6.0.1,将压缩包解压后放在D:\Program_Files\Qt中,并改名为Qwt_MinGW;

2、启动Qt中的command prompt

用命令行切换至Qwt_MinGW所在的目录

D:  
cd ./Program_Files/Qt/Qwt_MinGW
make

       如果这里提示make不是内部或外部命令,也不是可运行的程序或批处理文件,那么可能是Qt环境变量没有配置,或者没有安装MinWG with GCC,此时应从官网上下载MinGW-gcc440-1.zip,解压缩到D:\Program_Files\Qt中,改名为名mingw,然后安装qt-win-opensource-4.8.2-mingw.exe,安装目录为D:\Program_Files\Qt\4.8.2_MinGW,安装完成后将mingw文件夹拷贝至D:\Program_Files\Qt\4.8.2_MinGW中,设置系统的环境变量Path,将D:\Program_Files\Qt\4.8.2_MinGW\bin添加进去。

       搞定上述步骤之后,再次make,等命令行运行结束之后,敲入make install,这时,编译好的文件会被拷贝至C:\Qwt_MinGW,将其改名为Qwt,再将这个文件夹剪切至D:\Program_Files\Qt\4.8.2_MinGW.

然后将Qwt\lib下的

拷贝到D:\Program_Files\Qt\4.8.2_MinGW\lib下

拷贝到D:\Program_Files\Qt\4.8.2_MinGW\bin下

将Qwt\plugins\designer下的

拷贝到D:\Program_Files\Qt\4.8.2_MinGW\plugins\designer中

在Qwt\include新建一个Qwt文件夹,将include中的所有文件拷贝到Qwt中,然后将Qwt剪切到D:\Program_Files\Qt\4.8.2_MinGW\include中。

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

3.使用

在QT Creater中新建工程,在*.pro中添加如下几行:

 

实际上,编译好后install ,目录下有个feature,复制到Qt安装目录下的mkspecs里面,包含了qwt和qwtconfig.pri的配置和定义,安装路径变了只要修改配置文件的路径就可以,以后在应用程序里面加上CONFIG +=qwt就可以包含头文件和库的链接定义了。


原文地址:http://blog.csdn.net/cgzhello1/article/details/7407449

 

 

 


 

你可能感兴趣的:(QT,QWT)