從網路接收資料,傳送到串列埠,然後串列埠返回資料傳送到網路。
基本布局如下,串列埠名寫在lineedit中,send請自行忽略。
具體**如下:
#include "mainwindow.h"
#include "ui_mainwindow.h"
mainwindow::mainwindow(qwidget *parent) :
qmainwindow(parent),
ui(new ui::mainwindow)
else
connect(m_pserialport,signal(readyread()),this,slot(updatedata()));
ui->pushbuttonsend->setenabled(false);
return;
}mainwindow::~mainwindow()
void
mainwindow::on_pushbuttonopenport_clicked()
else
}else
return;
}void
mainwindow::sendmessages()
void
mainwindow::dealmessage()
m_pserialport->write(data);
return;
}void
mainwindow::updatedata()
m_ptcpsocket->write(str.tolatin1());
//senttonetwork
return;
}void
mainwindow::on_pushbutton_clicked()
void
mainwindow::on_pushbutton_2_clicked()
qt串列埠程式設計
本帖被 xchinux 執行加亮操作 2008 04 22 serial.cpp int main int argc,char argv mainwindow.h ifndef main window h define main window h include class qlabel class...
Qt串列埠通訊
1.在早期的qt版本中,主要是採用第三方類作為qt對串列埠通訊的支援,具體可參考 2.在進入qt5的時代後,串列埠通訊已經作為qt的乙個附件部分,但沒有作為qt的正式模組。使用這樣的串列埠模組時,需要自行編譯串列埠部分,具體可參考 鑑於以上兩種做法都比較複雜,本人一直沒有除錯串列埠通訊部分,直到最近...
qt串列埠程式設計
開啟串列埠後要重新設定一遍波特率,資料位,校驗位等,否則這些都是預設的。連線串列埠 void mainwindow on opencomn clicked ui opencomn settext 開啟串列埠 return qstring comnarg ui comnarg currenttext ...