Qt在windows系统下,从串口接受的数据显示不出来?

Qt在windows系统下,从串口接受的数据显示不出来?主要代码如下:voidMainWindow::readMyCom(){QByteArraytemp=myCom->... Qt在windows系统下,从串口接受的数据显示不出来?主要代码如下:
void MainWindow::readMyCom()
{
QByteArray temp = myCom->readAll();
//读取数据缓冲区中的所有数据给临时变量temp
ui->textBrowser->insertPlainText(temp);
//将串口数据显示在窗口的文本浏览器中
}

void MainWindow::on_sendMsgBtn_clicked()
{
myCom->write(ui->sendMsglineEdit->text().toAscii());
//将行编辑器中文本转化成ascii码形式写入串口
}
展开
 我来答
百度网友6b6722ebc
2013-03-14 · TA获得超过102个赞
知道答主
回答量:82
采纳率:0%
帮助的人:73.2万
展开全部
temp需要进行处理 你接收到的是 QByteArray 所以需要toString一下子
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式