本文 源自于 个人对串口通信好奇 完成的简单程序 参考了知乎的这位博主的文章 写的很好
以下是 Widget.cpp的代码
#include "widget.h"
#include "ui_widget.h"
#include <QMessageBox>
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
/* 创建一个存储可用串口的list */
QStringList serialNamePort;
/* 设置标题 */
ui->widget->setWindowTitle("Serial");
/* 创建一个串口对象 */
serial = new QSerialPort(this);
/* 找到本机可用的串口 */
foreach(const QSerialPortInfo &info ,QSerialPortInfo::availablePorts())
{
serialNamePort<<info.portName();
}
/* 将找到的串口信息设置到下拉列表中 */
ui->port->addItems(serialNamePort);
/* 连接槽 */
connect(ui->close_port,&QPushButton::clicked,this,&Widget::on_close_port_clicked);
connect(ui->open_prot,&QPushButton::clicked,thi

最低0.47元/天 解锁文章
1158

被折叠的 条评论
为什么被折叠?



