91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 47KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-07
  • 語言: 其他
  • 標簽: Qt??

資源簡介

在Qtopia-2.2.0環境下,實現讀取txt數據并根據數據繪制曲線

資源截圖

代碼片段和文件信息

#include?“curves.h“
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?


#include?

#define?length?640//length取屏幕大小
void?showAfter();
void?showbefore();
int?number=0;
int?Ylarge=20;
int?xwidth=20;
int?yposition=400;
int?WIDTH;

float?trydata[1500];

void?readFlightCurves(float?*trydata)
{

???QStringList?lines;
QFile?file(“/opt/embedSky/Qte/x86-qtopia-2.2.0/pro/readt/test2.txt“);
if(file.open(IO_ReadOnly))
{

QTextStream?in(&file);
QString?line;
int?n=0;
//while(!in.atEnd())
while(n!=1500) {
line=in.readLine();
trydata[n]=line.toFloat();
???????????????//?printf(“%f\n“trydata[n]);
//printf(“%s\n“line.latin1());
lines?+=line;
????????????????n++;??
}
}
file.close();
}



void?Curves::paintEvent(QPaintEvent?*event)
{??
//if(PushButton1)
//connect?(PushButton1?SIGNAL(clicked())?this?SLOT(drawcurves()));


}

void?Curves::drawxy()
{

int?i=0;
/*label1=new?Qlabel(“0“);
label->setMaximumHeight(yposition);
label->setMaximumWidth(xwidth);
label1=new?Qlabel(“5“);
label->setMaximumHeight();
label->setMaximumWidth();
label1=new?Qlabel(“10“);
label->setMaximumHeight();
label->setMaximumWidth();
label1=new?Qlabel(“15“);
label->setMaximumHeight();
label->setMaximumWidth();
label1=new?Qlabel(“20“);
label->setMaximumHeight();
label->setMaximumWidth();*/

QPainter?painter(this);
QPen?pen(black2Qt::SolidLine);
painter.setPen(pen);??
painter.moveTo(xwidthyposition);
//畫坐標軸

painter.drawLine(xwidthypositionxwidth0);//y軸顯示

for(i=0;i<5;i++)
{
painter.drawLine(xwidthyposition-5*i*Ylarge1000yposition-5*i*Ylarge);//y軸顯示
}

}



void?Curves::drawcurves()
{?

readFlightCurves(trydata);
/*int?n=0;
while(n!=1500)
{
?printf(“%f\n“trydata[n]);
?n++;
}*/



???repaint();
???int?temp=0;
???
?????QPainter?painter(this);
?????int?i=0;
?????painter.setPen(QColor(02550));?????

painter.moveTo(xwidthyposition);
//畫坐標軸
//在這里畫出坐標軸


?????for(i=0;i<1500;i++)
{

?????trydata[i]=trydata[i]*Ylarge;//二十倍放大顯示?????
?????//painter.drawLine(tempdata[i]temp+6data[i+1]);
?????
?????painter.lineTo(i+xwidthyposition-trydata[i]);//對應原點坐標(20,400)
??????
}
drawxy();


???MoreBar?=?new?QScrollBar(Qt::Horizontalthis);
???MoreBar->setGeometry(20?460?400?20);
???MoreBar->setMaxValue(10);
???connect(MoreBar?SIGNAL(nextLine())?this?SLOT(showAfter()));?
???connect(MoreBar?SIGNAL(prevLine())?this?SLOT(showBefore()));?

}



void?Curves::emitscreen()
{
exit(-1);
}


void?Curves::showAfter()
{
repaint();?
int?i=0;
int?temp;
number=number+30;
WIDTH=xwidth+30;
QPainter?painter(this);
temp=number;
painter.setPen(QColor(02550));?
painter.moveTo(xwidthyposition);
?????for(i=0;i{
?????
?????//painter.drawLine(tempdata[i]temp+6data[i+1]);
?????
?????painter.lineTo(i+xwidthyposition-trydata[temp]);
?????temp++;
?
?????
}
}


void?Curves::showBefore()
{
repaint();?
int?i=0;
int?temp=0;
????nu

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????I.A....??????3400??2013-05-27?18:51??readt-x86\.moc\release-shared\moc_curves.cpp

????I.A....??????2639??2013-05-27?18:51??readt-x86\.moc\release-shared\moc_CurvesForm.cpp

????I.A....??????6208??2013-05-27?18:51??readt-x86\.obj\release-shared\Curves.o

????I.A....??????4504??2013-05-27?18:51??readt-x86\.obj\release-shared\CurvesForm.o

????I.A....?????11280??2013-05-27?18:51??readt-x86\.obj\release-shared\main.o

????I.A....?????12036??2013-05-27?18:51??readt-x86\.obj\release-shared\moc_curves.o

????I.A....?????11264??2013-05-27?18:51??readt-x86\.obj\release-shared\moc_CurvesForm.o

????I.A....??????2049??2013-05-27?18:51??readt-x86\.ui\release-shared\CurvesForm.cpp

????I.A....???????909??2013-05-27?18:51??readt-x86\.ui\release-shared\CurvesForm.h

????I.A....??????1156??2013-05-27?18:51??readt-x86\a.txt

????I.A....???????170??2013-05-27?18:51??readt-x86\build

????I.A....?????45211??2013-05-27?18:51??readt-x86\curves

????I.A....??????3391??2013-05-27?18:51??readt-x86\Curves.cpp

????I.A....???????101??2013-05-27?18:51??readt-x86\curves.desktop

????I.A....???????804??2013-05-27?18:51??readt-x86\curves.h

????I.A....??????3405??2013-05-27?18:51??readt-x86\curves.png

????I.A....???????165??2013-05-27?18:51??readt-x86\curves.pro

????I.A....??????3352??2013-06-05?11:06??readt-x86\CurvesForm.ui

????I.A....???????128??2013-05-27?18:51??readt-x86\file.txt

????I.A....???????106??2013-05-27?18:51??readt-x86\main.cpp

????I.A....?????12022??2013-05-27?18:51??readt-x86\Makefile

????I.A....?????13329??2013-05-27?18:51??readt-x86\test.txt

????I.A....?????14829??2013-05-27?18:51??readt-x86\test2.txt

????I..D...?????????0??2013-05-27?18:51??readt-x86\.moc\release-shared

????I..D...?????????0??2013-05-27?18:51??readt-x86\.obj\release-shared

????I..D...?????????0??2013-05-27?18:51??readt-x86\.ui\release-shared

????I..D...?????????0??2013-05-27?18:51??readt-x86\.moc

????I..D...?????????0??2013-05-27?18:51??readt-x86\.obj

????I..D...?????????0??2013-05-27?18:51??readt-x86\.ui

????I..D...?????????0??2013-05-27?18:51??readt-x86

............此處省略3個文件信息

評論

共有 條評論