资源简介
一种可以绘制波形的上位机源码,采用串口通信,Qt5.0及以上版本
代码片段和文件信息
#include
#include “chart.h“
Chart::Chart(QWidget *parent) :
QWidget(parent)config(0)
{
}
void Chart::init(Configuration* config){
this->config = config;
this->setFixedSize(config->get(“_setup_““width“).toInt()config->get(“_setup_““height“).toInt());
this->repaint();
px = QPixmap(width()height());
px.fill(QColor(Qt::transparent));
prevPoints.clear();
cursor_pos = 0;
}
void Chart::newPacket(Decoderbase* decoder){
QList packetValues = decoder->getPacketValues();
QPainter p(&px);
//clear one vertical line
p.setPen(Qt::transparent);
p.setCompositionMode(QPainter::CompositionMode_Clear);
p.drawLine(cursor_pos0cursor_posheight()-1); //clear vertical line
p.setCompositionMode(QPainter::CompositionMode_Sou
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-02-07 22:11 serialchart-master\
文件 268 2015-02-07 22:11 serialchart-master\.gitignore
文件 330 2015-02-07 22:11 serialchart-master\.travis.yml
文件 1088 2015-02-07 22:11 serialchart-master\LICENSE
文件 288 2015-02-07 22:11 serialchart-master\README.md
目录 0 2015-02-07 22:11 serialchart-master\src\
文件 1049 2015-02-07 22:11 serialchart-master\src\SerialChart.pro
文件 3404 2015-02-07 22:11 serialchart-master\src\chart.cpp
文件 503 2015-02-07 22:11 serialchart-master\src\chart.h
文件 603 2015-02-07 22:11 serialchart-master\src\common.h
文件 2027 2015-02-07 22:11 serialchart-master\src\configuration.cpp
文件 514 2015-02-07 22:11 serialchart-master\src\configuration.h
文件 625 2015-02-07 22:11 serialchart-master\src\decoderba
文件 854 2015-02-07 22:11 serialchart-master\src\decoderba
文件 2114 2015-02-07 22:11 serialchart-master\src\decoderbin.cpp
文件 353 2015-02-07 22:11 serialchart-master\src\decoderbin.h
文件 1016 2015-02-07 22:11 serialchart-master\src\decodercsv.cpp
文件 353 2015-02-07 22:11 serialchart-master\src\decodercsv.h
文件 1180 2015-02-07 22:11 serialchart-master\src\decoderhdlc.cpp
文件 413 2015-02-07 22:11 serialchart-master\src\decoderhdlc.h
文件 2106 2015-02-07 22:11 serialchart-master\src\displayba
文件 483 2015-02-07 22:11 serialchart-master\src\displayba
文件 10021 2015-02-07 22:11 serialchart-master\src\hiddevice.cpp
文件 637 2015-02-07 22:11 serialchart-master\src\hiddevice.h
目录 0 2015-02-07 22:11 serialchart-master\src\images\
文件 122834 2015-02-07 22:11 serialchart-master\src\images\bkg.png
文件 852 2015-02-07 22:11 serialchart-master\src\images\new.png
文件 2073 2015-02-07 22:11 serialchart-master\src\images\open.png
文件 629 2015-02-07 22:11 serialchart-master\src\images\run.png
文件 1187 2015-02-07 22:11 serialchart-master\src\images\save.png
文件 47768 2015-02-07 22:11 serialchart-master\src\images\stop.png
............此处省略112个文件信息
相关资源
- Labview串口通信程序
- Qt学习总结.zip
- 基于qt+opencv的人脸识别
- GPRS模块GA6和STM32F103C8T6单片机上移植
- QT设计图标登录及三个游戏设计潜艇游
- 基于ZigBee的智能家居系统QT界面渲染
- Qt+opencv+摄像头+人脸检测
- delphi 串口通信程序源码
- Qt5 网络调试助手源代码 漂亮界面
- SCI串口通信例程 FIFO+中断
- Qt 点菜系统
- 跨平台MQTT Client 源码和demo by 漠北
- 年会抽奖软件
- QT 智能家居源代码,可使用 实测通过
- Qt 之 简单截图功能三实现可拖拽选中
- 简单QT多线程聊天程序
- Qt提示框淡出、飞出、缩小等关闭窗口
- ImageRotation.zip
- QT打包工具合集
- linux环境下用QT实现打地鼠游戏源码共
- 基于QT的2048小游戏
- Qt登陆界面
- QT数字软键盘,包括QLineEdit弹出
- Qt Excel的读写
- 基于QT的电子相册设计
- Qt文件浏览器,Linux
- Qt写的UDP组播服务端
- QT文字闪烁浮动效果代码
- 基于qt编写的图片浏览器
- qt全局热键 全平台 支持qt5
评论
共有 条评论