资源简介
本代码为QT读取记事本的数据并利用这些数据绘制曲线,解压后附有效果图

代码片段和文件信息
#include “huitu.h“
#include “ui_huitu.h“
class Plotter;
void readFlightCurves(Plotter *plotter)
{
QFile fileIn(“test.txt“);
if(!fileIn.open(QIODevice::ReadOnly))
{
//QMessageBox::information(plottertr(“打开文件失败!“)fileIn.errorString());
return;
}
QTextStream in(&fileIn);
QVector val(20);
QVector row(20);
QVector col(20);
int i=0;
while(!in.atEnd())
{
QString line=in.readLine();
QStringList fields=line.split(‘ ‘);
if(fields.size()>=3)
{
val[i]=fields.takeFirst();
row[i]=fields.takeFirst().toInt();
col[i]=fields.takeFirst().toInt();
}
i++;
}
if(fileIn.isOpen()) fileIn.close();
QVector data;
int j;
for(j=0;j data.append(QPointF(row[j]col[j]));
plotter->setCurveData(data);
}
huitu::huitu(QWidget *parent) :
QWidget(parent)
ui(new Ui::huitu)
{
ui->setupUi(this);
}
huitu::~huitu()
{
delete ui;
}
void huitu::on_pushButton_clicked() //单击按钮的消息响应函数
{
readFlightCurves(&plotter);//读数据
plotter.setCorrds(5002424);//设置Y轴最大最小值和X轴点数z是横坐标点数
plotter.setWindowtitle(“curve is made up of data from test“);
plotter.show();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 222323 2012-06-17 02:00 QT读数据绘制曲线\2.PNG
文件 1591959 2012-06-17 01:58 QT读数据绘制曲线\huitu\debug\huitu.exe
文件 290376 2012-06-17 01:58 QT读数据绘制曲线\huitu\debug\huitu.o
文件 181861 2012-06-17 01:51 QT读数据绘制曲线\huitu\debug\main.o
文件 2809 2012-06-17 01:52 QT读数据绘制曲线\huitu\debug\moc_huitu.cpp
文件 193248 2012-06-17 01:52 QT读数据绘制曲线\huitu\debug\moc_huitu.o
文件 2902 2012-06-16 20:47 QT读数据绘制曲线\huitu\debug\moc_plotter.cpp
文件 156599 2012-06-16 20:47 QT读数据绘制曲线\huitu\debug\moc_plotter.o
文件 558299 2012-06-17 01:54 QT读数据绘制曲线\huitu\debug\plotter.o
文件 1474 2012-06-17 02:04 QT读数据绘制曲线\huitu\huitu.cpp
文件 608 2012-06-17 02:04 QT读数据绘制曲线\huitu\huitu.h
文件 366 2012-06-16 17:23 QT读数据绘制曲线\huitu\huitu.pro
文件 27950 2012-06-17 02:04 QT读数据绘制曲线\huitu\huitu.pro.user
文件 734 2012-06-16 17:26 QT读数据绘制曲线\huitu\huitu.ui
文件 179 2012-06-17 02:04 QT读数据绘制曲线\huitu\main.cpp
文件 7288 2012-06-16 17:26 QT读数据绘制曲线\huitu\Makefile
文件 7103 2012-06-16 17:26 QT读数据绘制曲线\huitu\Makefile.Debug
文件 7206 2012-06-16 17:26 QT读数据绘制曲线\huitu\Makefile.Release
文件 16601 2012-06-17 02:04 QT读数据绘制曲线\huitu\plotter.cpp
文件 2889 2012-06-16 20:46 QT读数据绘制曲线\huitu\plotter.h
文件 405 2012-06-16 17:23 QT读数据绘制曲线\huitu\plotter.ui
文件 64 2012-06-17 01:49 QT读数据绘制曲线\huitu\test.txt
文件 1599 2012-06-16 17:26 QT读数据绘制曲线\huitu\ui_huitu.h
文件 1289 2012-06-16 17:26 QT读数据绘制曲线\huitu\ui_plotter.h
目录 0 2012-07-08 09:18 QT读数据绘制曲线\huitu\debug
目录 0 2012-06-16 17:26 QT读数据绘制曲线\huitu\release
目录 0 2012-07-08 09:18 QT读数据绘制曲线\huitu
目录 0 2012-07-08 09:21 QT读数据绘制曲线
----------- --------- ---------- ----- ----
3276131 28
............此处省略1个文件信息
相关资源
- vtk QT做的三维地质可视化系统2of2
- Qt局域网聊天软件
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- C 餐厅叫号系统(QT平)
- QT 实现文件下载
- qt图像处理
- QT,JPEG解码源代码(已完成)
- Qt 播放音频文件
- Ajax定时读取数据库(源代码发布)
- Qt 读取16进制的data文件
- MQTT+串口(usart)透传
- 易语言QQTEA算法源码
- VC工程转Qt工程文件的工具
- MQTT推送Demo
- 基于Linux、QT的视频监控系统的设计与
- Qt 百度地图 定位
- QT酷炫界面开发指南《QmlBook》
- Ubuntu下操作Excel,qt代码
- Qt图片浏览器 --基于Qt的Graphics View f
- qtnribbon2破解
- Qt软件开发 完整项目代码
- MQTT_3.1protocol_Specific中文版
- 在QT中使用RTP进行视频的采集和传输
- Mini6410 Qt4和Qtopia编程开发指南
- Qt实现Code39条形码
- qt_ffmpeg_mp4_export_and_import.zip
- QT5.5入门与项目实战
- Huffman Compress 霍夫曼编码 压缩 解压缩
评论
共有 条评论