16,216
社区成员
发帖
与我相关
我的任务
分享
void MainWindow::receive()
{
while(udpSocket1->hasPendingDatagrams())
{
QByteArray data;
data.resize(udpSocket1->pendingDatagramSize());
udpSocket1->readDatagram(data.data(),data.size());
QString str=data.data();
ui->textReceive->insertPlainText(str+"\n");//str显示是乱码的,这里如何处理?
}
}
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
void MainWindow::send()