QT網路和串列埠

2021-08-09 10:23:31 字數 1035 閱讀 5068

從網路接收資料,傳送到串列埠,然後串列埠返回資料傳送到網路。

基本布局如下,串列埠名寫在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 ...