求助,在PC端用qt做一个接收arm11视频的显示端,难住了,求助,谢各位大神。。。

2019-07-16 09:07发布

代码如下:        QByteArray qbyte;        QBuffer buffer(&qbyte);        qbyte=myCom->readAll();        char *c;        uchar *b;        c=(char *)*buffer.data();        b=(uchar *)c;        QImage image((const uchar *)b,320,240, QImage::Format_RGB888);        ui->label_6->setPixmap(QPixmap::fromImage(image));        buffer.open(QIODevice::WriteOnly);        qint64 a = buffer.write(qbyte);        buffer.close();        buffer.open(QIODevice::ReadOnly);        QDataStream in(&buffer);        quint32 m;        in.setByteOrder(QDataStream::LittleEndian);        qDebug()<<buffer.bytesAvailable();        while(!in.atEnd())        {            in>>m;            qDebug()<<m;        }        label里面没有显示帧信息,有谁有什么办法吗??有例子参考的话最好了,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。