xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

從數(shù)據(jù)采集板上接收數(shù)據(jù)幀,進(jìn)行判斷,然后接收,并且顯示在表格上,以及顯示在坐標(biāo)軸上。同時(shí)支持通過(guò)串口下傳數(shù)據(jù)。備注:由于是按照具體的數(shù)據(jù)幀設(shè)計(jì)的,不同數(shù)據(jù)幀測(cè)試時(shí)候會(huì)不準(zhǔn)確,得作出相應(yīng)的修改。

資源截圖

代碼片段和文件信息

//***************************?coordinate.cpp?*********************
#include?“mainwindow.h“
#include?“ui_mainwindow.h“
#include?
#include?
#include?


//?radarWidget中畫(huà)圖
bool?MainWindow::eventFilter(Qobject?*obj?QEvent?*e)
{
????if(obj?==?ui->radarWidget)
????{
????????if(e->type()?==?QEvent::Paint)
????????{
????????????draw();
????????????qDebug()<<“Workinggggggggggggggggggggggggggg................................“;
????????????return?true;
????????}
????????else
????????{
????????????qDebug()<<“Waiting“;
????????}
????}
????return?QMainWindow::eventFilter(obj?e);
}

void?MainWindow::draw()
{
????extern?float?floatData[20][2];??????//?聲明下在mainwindow.cpp里面定義的全局變量
????extern?int?dcFlag;???????????????????//?dcFlag?=?1?時(shí)候相當(dāng)不斷刷新,?等于0時(shí)候相當(dāng)于關(guān)閉,進(jìn)行清屏操作,留背景
????extern?int?ti;
????QPainter?painter(ui->radarWidget);
????QPixmap?pix;
????pix.load(“:/coordinate05-18.png“);
????painter.drawPixmap(0?0?400?440?pix);

????painter.setBrush(Qt::red);??????????????//先設(shè)定好畫(huà)筆顏色
????painter.translate(194?432);????????//?變換坐標(biāo)原點(diǎn)

????float?radian?=?0.140;???????????????//設(shè)定弧度,讓其按照指定的角度偏移


//????dcFlag?=?1;


????qDebug()<????if(dcFlag?==?1)
????{
????????int?x?=?0;
????????//?2012-05-18,考慮角度偏移的坐標(biāo)確定,改小號(hào)圖像
????????for(int?j?=?0;?j?????????{
????????????x?=?int(floatData[j][0]?/?10);
????????????switch(x)
????????????{
????????????case?0:
????????????????if(floatData[j][1]?==?0)
????????????????{
????????????????????painter.drawEllipse(0?-(floatData[j][0]?*?4.5)?10?10);???????????????//?0m?-?10m內(nèi)0度偏角
????????????????}

????????????????else?if(floatData[j][1]?==?4)
????????????????{
????????????????????painter.drawEllipse((floatData[j][0]?*?4.5)?*?qSin(radian)
????????????????????????????????????????-((floatData[j][0]?*?4.5)?*?qCos(radian))?10?10);????//?4度偏角
????????????????}

????????????????qDebug()<<(floatData[j][0]?*?4.5)<<(floatData[j][0]?*?4.5)?*?qSin(radian)
???????????????????????<<((floatData[j][0]?*?4.5)?*?qCos(radian));
????????????????break;
????????????case?1:
????????????????if(floatData[j][1]?==?0)
????????????????????painter.drawEllipse(0?-(45?+?(floatData[j][0]?-?10)?*?4.4)?10?10);???//?10m?-?20m內(nèi)
????????????????else?if(floatData[j][1]?==?4)
????????????????????painter.drawEllipse((45?+?(floatData[j][0]?-?10)?*?4.4)?*?qSin(radian)
????????????????????????????????????????-((45?+?(floatData[j][0]?-?10)?*?4.4)?*?qCos(radian))?10?10);???//?10m?-?20m內(nèi)
????????????????break;
????????????case?2:
????????????????if(floatData[j][1]?==?0)
????????????????????painter.drawEllipse(0?-(89?+?(floatData[j][0]?-?20)?*?4.2)?10?10);??//?20m?-?30m內(nèi)
????????????????else?if(floatData[j][1]?==?4)
????????????????????painter.drawEllipse((89?+?(floatData[j][0]?-?20)?*?4.2)?*?qSin(radian)
????????????????????????????????????????-(89?+?(floatData[j][0]?-?20)?*?4.2)?*?qCo

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????8604??2012-06-26?13:27??Qt_Interface_poll_Windows_V7\coordinate.cpp

?????文件??????67083??2012-05-19?22:56??Qt_Interface_poll_Windows_V7\coordinate05-18.png

?????文件????????819??2012-06-26?13:19??Qt_Interface_poll_Windows_V7\main.cpp

?????文件???????8821??2012-06-26?13:27??Qt_Interface_poll_Windows_V7\mainwindow.cpp

?????文件???????1304??2012-06-26?12:20??Qt_Interface_poll_Windows_V7\mainwindow.h

?????文件???????9085??2012-06-26?12:11??Qt_Interface_poll_Windows_V7\mainwindow.ui

?????文件??????38286??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\posix_qextserialport.cpp

?????文件???????1934??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\posix_qextserialport.h

?????文件???????6528??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\qextserialbase.cpp

?????文件???????6974??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\qextserialbase.h

?????文件???????3260??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\qextserialport.cpp

?????文件????????867??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\qextserialport.h

?????文件?????????98??2012-06-26?11:50??Qt_Interface_poll_Windows_V7\Qt_Interface_poll.qrc

?????文件????????478??2012-06-26?12:10??Qt_Interface_poll_Windows_V7\Qt_Interface_poll_Windows_V7.pro

?????文件??????14603??2012-06-26?13:27??Qt_Interface_poll_Windows_V7\Qt_Interface_poll_Windows_V7.pro.user

?????文件??????34893??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\win_qextserialport.cpp

?????文件???????4476??2012-05-11?22:39??Qt_Interface_poll_Windows_V7\win_qextserialport.h

?????目錄??????????0??2012-06-26?12:15??Qt_Interface_poll_Windows_V7

-----------?---------??----------?-----??----

???????????????208113????????????????????18


評(píng)論

共有 條評(píng)論

相關(guān)資源