`
qimo601
  • 浏览: 3438477 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

QWT6.0.1+win7下安装说明

    博客分类:
  • Qt
阅读更多

A) 简介

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

2、QWT官方网址:http://qwt.sourceforge.net/

     QWT6.0.1官方下载地址:http://sourceforge.net/projects/qwt/

3、安装步骤如下:

 

注意:安装文件目录不许出现空格。详细请看QWT帮助文档 install

 

B) Win32/MSVC  VS2008+Qt4.7下的QWT安装方法

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

cd D:\qt\qwt
qmake qwt.pro
nmake
---------------------

cd designer
qmake designer.pro
nmake
---------------------
cd ..
cd examples
qmake examples.pro
nmake

 

执行完上面的命令后,qwt组件就编译完成了(实际通过VS2008打开如上项目,可以自动编译,省手动敲命令了)。

1、将D:\Qt\Qwt\lib的qwtd.dll 、qwt.dll拷贝到C:\Qt\4.7.4\bin,将qwtd.lib、qwt.lib拷贝C:\Qt\4.7.4\lib(以qt安装在C:\Qt\4.7.4目录下为例)目录下。qwtd.dll是我们在Debug模式需要设置的lib文件

2、再将D:\Qt\Qwt\designer\plugins\designer目录下的qwt_designer_plugin.dll和qwt_designer_plugin.lib拷贝到C:\Qt\4.7.4\plugins\designer目录下。

3、再将D:\Qt\Qwt\include目录下的所有文件拷贝到C:\Qt\4.7.4\include目录下。这样就完成了Qwt的编译和配置工作了。

在Designer中绘制用户界面时,就可以看到界面左侧的ToolBox工具箱中增加了“Qwt”类型的控件。我们在设计用户界面时就可以像使用其它Qt控件一样使用Qwt组件了。程序中要增加库文件qwt.lib,在编译后会自动的把包含的头文件包含到程序中。

 

为了能顺利编译项目,我们必须在项目中引入头文件和lib文件。

在VS2008下打开项目,需要在项目属性中,加入头文件和lib文件。

    All Configurations模式下在C/C++ /General/Addtional Include Directories 中加入C:\Qt\4.7.4\include\qwt

    Debug配置模式下,在Linker/input/Additional Dependencies中加入 qwtd.lib

    Release模式下:在Linker/input/Additional Dependencies中加入 qwt.lib

这样可以顺利编译,并可以出界面。

在QtCreator下打开工程文件pro需要加

LIBS += -L”C:\Qt\4.7.4\lib” -lqwtd INCLUDEPATH += C:\Qt\4.7.4\include\qwt

 

 

 

C)错误异常1:错误static struct QMetaObject const QwtPlot 

      在VS项目里,我们也需要设置一个预处理QWT_DLL。只有在预处理的时候定义了 QWT_DLL才能使用QWT的抛出类,否则就会出错!这个道理同样适用于我们自己生成的动态库,VS2008中的设置方法如下图所示:

 

 

柳北风儿

http://qimo601.iteye.com/

分享到:
评论

相关推荐

    qwt6.0.1+QtCreator2.8.1+qt-win-opensource-4.8.5-mingw安装过程

    在本文中,我们将详细探讨如何在Windows环境下安装和配置qwt6.0.1库,同时结合QtCreator2.8.1和qt-win-opensource-4.8.5-mingw。这个过程对于开发基于Qt的图形用户界面应用,特别是需要使用Qwt库的科学计算或仪表盘...

    win7下Qt中qwt-6.0.1环境的搭建

    以下是对在Win7下搭建Qt与Qwt-6.0.1环境的详细步骤和相关知识点的阐述。 首先,你需要确保已经安装了Qt开发环境,包括Qt Creator和Qt库。这通常可以通过访问Qt官方网站下载最新版本的Qt SDK进行安装。安装过程中,...

    qwt6.0.1安装步骤-适用于qt4.8.5版本-百分百安装成功

    在本文中,我们将详细探讨如何在Qt 4.8.5环境下安装Qwt 6.0.1库,这是为初学者准备的详尽指南,确保遵循这些步骤后能够百分之百成功安装。Qwt是一个开源库,提供了丰富的图形控件和函数,常用于科学和工程应用的数据...

    qwt.rar_qwt_qwt 6.0.1 xp_qwt qt_qwt_data.h

    包含详细的安装",这表明这个压缩包不仅包含QWT库本身,可能还包括了在Windows XP环境下安装和使用QWT的指南或者步骤,这对于那些还在使用旧系统并且需要进行科学数据可视化开发的用户来说是非常有价值的资源。...

    qwt-6.0.1.tar.bz2

    QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。qwt-6.0.1版本。

    QWT6.1.4+VS2019+QT5.12.4 编译后的源码 -X86

    10. **调试和测试**:在开发过程中,对可能出现的问题进行调试,确保在不同场景下QWT组件的稳定性和正确性。 在使用QWT时,开发者需要注意遵循Qt的编程模式,理解元对象系统(Meta-Object System)和信号槽机制,...

    Qwt-6.0.1.rar

    《Qwt-6.0.1:开源图形库与ChartDirector 6.0.3的对比分析》 Qwt(Qt Widgets for Technical Applications)是一个基于Qt库的开源项目,主要提供用于开发科学和工程应用的图形组件。Qwt-6.0.1是该库的一个特定版本...

    Vs2010+Qwt6.1.3+Qt5.5.1编译库

    在本文中,我们将深入探讨如何在Visual Studio 2010环境下,结合Qt 5.5.1和Qwt 6.1.3版本来编译Qwt库。Qwt是一个开源库,提供了用于创建科学图形和仪表的Qt部件。这对于开发科学应用或者需要复杂图表界面的软件来说...

    qwt-6.0.1_arm-linux-gcc

    《QWT库在Linux环境下的应用与移植——以qwt-6.0.1_arm-linux-gcc为例》 QWT库,全称为Qt Widget Toolkit,是一个开源的C++库,它为Qt应用程序提供了丰富的科学图形控件,如图表、曲线图、仪表盘等。在【标题】"qwt...

    PythonQwt:适用于Python的Qt绘图小部件(Qwt C ++库的纯Python重新实现)

    PythonQwt:适用于Python的Qt绘图小部件 启动PythonQwt项目是(至少暂时)解决了不再维护的PyQwt (Python-Qwt C ++绑定库)的过时问题。 这个想法是将原始的Qwt C ++代码转换为Python,然后通过编写基于NumPy和其他...

    Qwt6.1.2在Qt5中安装

    编译成功后,点击“构建” -> “安装项目”将Qwt库安装到你的系统中,通常是在`/usr/local/lib`或类似路径下。 5. **配置Qt Creator**: 为了使Qt Creator能够识别Qwt库,需要在.pro文件中添加以下行: ```cpp ...

    qwt 安装配置说明(VS2010 + Qt-5.5.1 + qwt-6.1.3)

    ### QWT 安装配置说明 (VS2010 + Qt-5.5.1 + qwt-6.1.3) #### 1. 解决的问题 本指南旨在解决如何在Visual Studio 2010环境下成功安装和配置qwt-6.1.3与Qt-5.5.1的兼容性问题,并确保可以顺利运行qwt中的示例程序。...

    Windows下QWT安装说明及绘图实例

    在Windows环境下,QWT是一个非常有用的图形库,它...通过以上步骤,你已经在Windows下的Qt环境中成功安装了QWT库,并利用它绘制出了波形图。你可以进一步探索QWT提供的其他图形类型和功能,以满足更复杂的可视化需求。

    Qt中使用Qwt-6.0.1绘制波形图c++

    安装Qwt库通常涉及下载源代码,配置编译环境,然后编译链接到你的Qt项目中。 1. **集成Qwt到Qt项目**:首先,你需要将Qwt库的头文件和库文件路径添加到Qt项目的.pro文件中。这可以通过`INCLUDEPATH`和`LIBS`变量...

    qwt-6.0.1-The Qwt Widget Library( Qt GUI library)

    The Qwt Widget Library ---------------------- Qwt is an extension to the Qt GUI library from Troll Tech AS. The Qwt library contains widgets and components which are primarily useful for ...

    qwt-6.2+qt程序员+绘制波形及曲线

    Qwt 是一个开源库,专为Qt开发人员设计,用于在Qt应用程序中创建科学图表、曲线图、仪表盘和其他工程图形。标题中的“qwt-6.2+qt程序员+绘制波形及曲线”暗示了这个压缩包可能包含了Qwt 6.2版本的源代码和相关文档,...

    qwt + qt5.10 + msvc2015

    这个压缩包 "qwt + qt5.10 + msvc2015" 显然是为在Microsoft Visual Studio 2015 (MSVC2015)环境下,结合Qt 5.10版本来使用Qwt库准备的。以下将详细阐述Qwt、Qt 5.10以及MSVC2015之间的关系和相关知识点。 1. **Qwt...

    qwt6.2.0window包+linux包+pdf+qch帮主文件

    qwt6.2.0window包+linux包+pdf+qch帮主文件qwt6.2.0window包+linux包+pdf+qch帮主文件qwt6.2.0window包+linux包+pdf+qch帮主文件qwt6.2.0window包+linux包+pdf+qch帮主文件

Global site tag (gtag.js) - Google Analytics