QByteArray怎么转化为QString类型,并且在QLineEdit上面显示出来

 //存文件名字
    QByteArray temp_filename;
    for (int i =128;i<257;)
    {
        temp_filename.append(inbuf[i]);
        i+=4;
    }
     QString str;
     ui->line_filename->setText(str.prepend(temp_filename));

这一段代码,先通过一段temp_filename临时存储,把通过UDP接收到的inbuf数据中的文件名数据取出来,然后通过append把数据添加到temp_filename中,最后通过prepend,把QByteArry中的数据添加到字符串类型str中,通过setTex函数,把str里面的数据显示在QLineEdit中。

你可能感兴趣的:(QT学习,QT)