Qt第三方库
Qt第三方库的使用记录
Shijia Yin
这个作者很懒,什么都没留下…
展开
-
QWT基础教程介绍
学习QWT已经有一段时间了,可以说是已经有了一定的理解,所以打算做个系列教程用来给将来的自己做参考,希望也能对正在使用QWT的朋友有一点点帮助。QWT是一个QT的第三方控件库,主要用于数据可视化,关于QWT的安装,可以去看我的另一篇文章:安装QWT。下面是QT源码包中README的内容The Qwt Widget Library---------------------- Q...原创 2020-01-29 20:15:24 · 2329 阅读 · 0 评论 -
QWT基础教程之simpleplot
先来看看本次案例的最终效果展开文件目录树,我们可以看到许多文件,.pro我们已经很熟悉了,.pri是什么文件呢,如果把.pro比作C文件,那么.pri就相当于H文件,这样应该就好理解了。我们不需要去管这些东西,这些是QWT官方的事情。其实有很多类似的开源库都会有类似的工程文件,这些工程文件一时不太容易看懂,这是肯定的,官方再设计这些工程文件的时候考虑了很多因素的,哪里那么容易让你看懂。继续...原创 2020-01-29 20:16:07 · 710 阅读 · 0 评论 -
QWT基础教程之curvdemo1
2020-1-30最终运行效果如下所示在本次教程里,为了方便我们掌握工程的整体架构,我们需要先了解类图制作:类图制作,我们后面会经常用到类图下面我们就进入今天的案例介绍。打开工程文件,我们发现只有一个curvdemo1.cpp文件,但是这个文件要比上一个案例simpleplot大一点,一眼望去不太好掌握整体,所以下面先给出它的架构图工程的顶层类是MainWin,它继承自QFram...原创 2020-01-30 15:42:56 · 555 阅读 · 0 评论 -
QWT基础教程之sinuplot
2020-1-31本次案例效果图如下所示,这次的效果不仅仅是下面看到的那么简单。这张图的内容是可以拖拽、缩放的。本次案例还是一个sinusplot.cpp文件,它的类图如下所示一共有三个类:FunctionData、ArrowSymbol、Plot,他们的父类如上图所示。其中FunctionData和ArrowSymbol是供Plot调用的。下面我们来逐个观察这些类的实现,以及他们之...原创 2020-01-31 20:46:56 · 832 阅读 · 0 评论 -
QWT基础教程之refreshtest
2020-2-1今天我们介绍的这个例子要比之前的几个复杂一些,如下是其效果图。本次案例的文件不止一个,如下是其文件目录树.||-----Headers| |---cicularbuffer.h| |---mainwindow.h| |---panel.h| |---plot.h| |---setting.h|...原创 2020-02-01 16:51:15 · 651 阅读 · 0 评论 -
QWT基础教程之barchart
2020-2-2之前的几个教程画的都是曲线图,今天我们来画柱状图,如下是最终效果图文件目录树如下所示.||---main.cpp|---barchart.cpp|---barchart.h我们先看barchart.h。#ifndef _BAR_CHART_H_#include <qwt_plot.h>class QwtPlotMultiBarCha...原创 2020-02-02 14:13:32 · 2187 阅读 · 0 评论 -
QWT基础教程之legends
效果预览工程目录树如下.||---Headers| |---mainwindow.h| |---panel.h| |---plot.h| |---settings.h||---Sources| |---main.cpp| |---mainwindow.cpp| |---panel.cpp| |---plo...原创 2020-02-03 13:40:38 · 1718 阅读 · 0 评论 -
Qt中的qwt控件库的移植(windows,linux)(x86,ARM)
Win10step1:准备qwt源码下载地址http://sourceforge.net/projects/qwt/files/qwt/原创 2019-02-24 11:12:05 · 904 阅读 · 0 评论