zoukankan      html  css  js  c++  java
  • Qt图形测绘窗口部件介绍

    Qt 图形测绘窗口部件,主要使用第三方窗口部件:

    1、Qwt:http://qwt.sourceforge.net 开源免费

    2、GraphPak: http://www.ics.com  收费

    3、KD Chart: http://www.kdab.net 收费

    1、Qwt:

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

    Qwt的安装与使用

    Qwt是基于qt的一种免费的GUI组件。在网上的专栏网址是http://qwt.sourceforge.net/。在这个网址可以查看关于Qwt的介绍,示例以及源代码的下载。该类库目前的版本是5.0.2,支持 Qt >= 2.3.0,但5.0.2版本我编译很多次都没成功后改5.0.0版本,一次就成功了 。

      下面介绍一下windows(VC6.0)上的编译过程。Qwt源程序下载后,解压到一个目录下,比如D:qtqwt.进入命令行方式,依次执行下面的命令:

    cd D:qtqwt

    qmake qwt.pro

    nmake

    cd designer

    qmake qwtplugin.pro

    nmake

    cd ..

    cd examples

    qmake examples.pro

    nmake

    执行完上面的命令后,qwt组件就编译完成了。然后将C:QtQwtlib的qwt.dll和qwt.lib分别拷贝到D:qt4.3.2in和D:qt4.3.2lib(以qt安装在D:qt4.3.2目录下为例)目录下。再将D:QtQwtdesignerpluginsdesigner目录下的qwtplugin.dll和

    qwtplugin.lib拷贝到D:Qt4.3.2pluginsdesigner目录下。再将D:QtQwtinclude目录下的所有文件拷贝到D:Qt4.3.2include目录下。这样就完成了Qwt的编译和配置工作了。在Designer中绘制用户界面时,就可以看到界面左侧的ToolBox工具箱中增加了“Qwt”类型的控件。我们在设计用户界面时就可以像使用其它Qt控件一样使用Qwt组件了。程序中要增加库文件qwt.lib,在编译后会自动的把包含的头文件包含到程序中。

     
    详细请看下面这篇文章
  • 相关阅读:
    LeetCode 40. 组合总和 II(Combination Sum II)
    LeetCode 129. 求根到叶子节点数字之和(Sum Root to Leaf Numbers)
    LeetCode 60. 第k个排列(Permutation Sequence)
    LeetCode 47. 全排列 II(Permutations II)
    LeetCode 46. 全排列(Permutations)
    LeetCode 93. 复原IP地址(Restore IP Addresses)
    LeetCode 98. 验证二叉搜索树(Validate Binary Search Tree)
    LeetCode 59. 螺旋矩阵 II(Spiral Matrix II)
    一重指针和二重指针
    指针的意义
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/3757594.html
Copyright © 2011-2022 走看看