QWT全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供,

输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。

工具/原料

  • VS2010
  • Qt4.8
  • QWT

方法/步骤

  1. 1

    下载:https://sourceforge.net/projects/qwt/files/qwt/(本文已6.1.3为例:qwt-6.1.3.zip)

  2. 2

    解压刚下载的qwt-6.1.3.zip,如下图:

  3. 3

    打开Qt命令窗口Qt4.8.7 command prompt,并进入你的解压文件目录

  4. 4

    编译代码, 在Qt4.8.7 command prompt,输入

    qmake qwt.pro

    nmake

    依次输入以上命令, 等待编译完成(此过程需要一定的时间,请耐心等待)。

  5. 5

    1、将D:\qwt-6.1.3\lib的qwtd.dll、qwt.dll拷贝到C:\Qt\4.8.7\bin目录下,将qwtd.lib、qwt.lib拷贝C:\Qt\4.8.7\lib目录下

    2、将D:\qwt-6.1.3\designer\plugins\designer目录下的qwt_designer_plugin.dll和qwt_designer_plugin.lib拷贝到C:\Qt\4.8.7\plugins\designer目录下

    3、再将D:\qwt-6.1.3\src目录下的所有文件拷贝到C:\Qt\4.8.7\include\QtQWT目录下(新建一个QtQWT目录)。

  6. 6

    经过以上配置就完成了Qwt的编译和基本配置工作了,赶紧去编写测试代码测试一下吧。

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。