我出现的错误在这一段程序里面:
if(!serial.open(QIODevice::ReadWrite))
{
QMessageBox::about(NULL,"提示","无法打开串口!");
return;
}
具体的警报是:
C:\Users\wangqiang\Documents\com\mainwindow.cpp:70: error: C2143: 语法错误: 缺少“)”(在“return”的前面)
C:\Users\wangqiang\Documents\com\mainwindow.cpp:70: error: C2143: 语法错误: 缺少“;”(在“return”的前面)
问题的原因:
输入框中的中文格式,标点符号改成英文格式即可!