2018年2月28日16:56:34
修改编码即可解决
QTextCodec *c = QTextCodec::codecForName("UTF-16LE");
QTextEncoder* codec = c->makeEncoder(QTextCodec::IgnoreHeader);
QByteArray sendData = codec->fromUnicode(QString("play"));
this->write(sendData);
本文介绍了一个关于UTF-16LE编码的问题及解决方案。通过修改编码为UTF-16LE,并使用QTextCodec和QTextEncoder来转换字符串,可以成功发送特定格式的数据。
2018年2月28日16:56:34
QTextCodec *c = QTextCodec::codecForName("UTF-16LE");
QTextEncoder* codec = c->makeEncoder(QTextCodec::IgnoreHeader);
QByteArray sendData = codec->fromUnicode(QString("play"));
this->write(sendData);
1450
377

被折叠的 条评论
为什么被折叠?