qt - 如何比较从 QByte 转换的 QString?
问题描述
这么奇怪的结果,来自 Byte 的 QString 无法与 QString 相提并论。
void MainWindow::onFinish(QNetworkReply* response)
{
QByteArray res = response->readAll();
QString str("Match");
if(QString(res) == str){
QMessageBox msg;
msg.setText(QString(res));
msg.exec();
}
};
解决方案
推荐阅读
- dart - 从 JSON 获取数据并添加到 initState() 的列表中
- visual-studio-2019 - Visual Studio 2019 Professional 的使用次数
- php - PHP删除for循环结果的最后一个逗号
- java - 如何在运行时和 dev-env 中从 jar 中复制文件夹的资源?
- c# - 在 Xamarin.Native(特别是 Android)的 C# 代码中定位相对布局的子视图
- c++ - 无法让 John Gruber 的 Web URL 正则表达式与 c++ std::regex 一起使用
- java - 安卓随机黑屏
- smartcard - 如何检查智能卡是否有效?
- python-3.x - Python 3 - 你如何重新创建你的 Pipfile?
- c# - 如何区分 Docker 中已挂载的卷和映像本机目录