win7环境下配置Qwt的问题
来源:互联网 发布:人工蜂群算法ppt 编辑:程序博客网 时间:2024/05/21 14:50
版本:win7(32bit)、Qt Creator 5.4.0(mingw编译器)、qwt-6.1.3
QWT是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。
1.QWT下载路径
①、qwt-6.1.3
下载地址:https://sourceforge.net/projects/qwt/
主要下载这三个文件:qwt-6.1.3.zip,qwt-6.1.3.pdf,qwt-6.1.3.qch。
qwt-6.1.3.zip:qwt相关源码
qwt-6.1.3.pdf:用户手册,包括安装说明和类库说明
qwt-6.1.3.qch:qwt帮助文档,可以加入到Qt Creator中.
②、安装帮助文档(不想安装帮助文档,这一步略过)
将下载的qwt-6.1.3.qch放入qt安装目录下,例如我的F:\Qt5.4.0mingw\anzhuangfile\Docs\Qt-5.4
打开Qt在“工具>>选项>>帮助>>文档>>添加“选择刚才文档的地方之后确定,在帮助手册中这时已经可以查看帮助文档了
2.Qwt的安装
①、解压文件
在F盘新建一个文件夹F:\Qt\Qwt,解压下载的qwt压缩包到F:\Qt\Qwt(这里位置可以自己定义),解压后的目录如下
②、打开Qt自带的cmd
这个一定要注意
③、编译Qwt生成库
在控制台窗口下输入cd F:\Qt\Qwt\qwt-6.1.3(这个就是你解压的qwt压缩包的路径)
在控制台窗口按照如下三步生成库文件
1、qmake qwt.pro >>回车
2、qmake >>回车
3、mingw32-make.exe >>回车 (这一步时间有点长,可以做点其它事情)
4、mingw32-make.exe install >>回车(安装在哪个目录下,默认在C:\Qwt-6.1.3文件夹下),qwt-6.1.3下有一个文件qwtconfig.pri,打开可以修改安装目录
3、Qwt的配置
在C:\Qwt-6.1.3\lib目录下有四个文件,将这四个文件进行如下操作
a.将后缀为*.dll的文档复制到F:\Qt5.4.0mingw\anzhuangfile\5.4\mingw491_32\bin目录下
b.将后缀为*.a的文档复制到F:\Qt5.4.0mingw\anzhuangfile\5.4\mingw491_32\lib目录下
在C:\Qwt-6.1.3\plugins\designer目录下的文档进行如下操作,
c.将qwt_designer_plugin.dll的文档复制到F:\Qt5.4.0mingw\anzhuangfile\5.4\mingw491_32\plugins\designer目录下
这时打开qt designer就可以看见qwt控件了
到此,Qwt就配置完成了
4、测试
1.这时我们打开Qt Creator,新建一个工程取名为qwt-,之后一路默认。如图所示:
我觉得这个地方很关键,因为你在Qt designer里面能够看到Qwt控件,但是在Qt Creator里面不一定能够看到,这时候一定要选择Qt Designer来打开ui文件,不然的话还是啥都没有。
(用Qt Designer 打开**.ui,才能有QWT控件)
3.弹出Qt Designer,在控件窗口最下方就会有Qwt Widgets控件了。
这时我们随便拖一个控件QwtAnalogClock到窗口。
4.最后一步也是最重要的一步,我们需要在自己新建的工程文件即qwt-.pro文件内新增如下语句:
DEFINES += QT_DLL QWT_DLL
LIBS += -L"F:\Qt5.4.0mingw\anzhuangfile\5.4\mingw491_32\lib" -lqwtd
LIBS += -L"F:\Qt5.4.0mingw\anzhuangfile\5.4\mingw491_32\lib" -lqwt
INCLUDEPATH += F:\Qt5.4.0mingw\anzhuangfile\5.4\mingw491_32\include\Qwt
阅读全文
0 0
- win7环境下配置Qwt的问题
- windows下配置qwt开发环境
- Windows环境下QWT安装及配置
- QWT在win7下的安装说明
- Win7下使用QWT
- qwt win7 64bit配置
- qwt在Mac OSX10.11.2/3 + Qt5.5.0环境下的配置要求
- WIN7 下的JAVA环境配置
- 【ASP】Win7环境下IIS的配置
- win7下php环境的配置
- win7下QtCreator中qwt插件的安装
- win7下的iis7的配置问题
- Win7环境下的CUDA开发环境配置
- Win7环境下Wampserver的安装及环境配置
- win7 Eclipse环境下配置Python+PyQt4的开发环境
- win7 下 IIS的配置问题
- win7下 MPICH2 的安装配置问题
- win7 下 IIS的配置问题
- TCP/IP协议族【第13章 传输层简介】
- Python2之字符报错处理
- Android笔记 android 7.0 动态申请权限
- 梳理篇-App备份和恢复
- AngularJs路由以及创建内部HTML
- win7环境下配置Qwt的问题
- Flex 布局
- Linux下的USB总线驱动(一) USB驱动框架usb-skeleton.c分析
- 实验三 Linux文件管理
- 图形界面添加学院信息
- github添加ssh keys
- 2-D Gabor 滤波器特征提取(一)
- Github基本教程
- Linux(Ubuntu系统)下安装Aqua-sim