每当我尝试将 astd::string
转换为QString
带有这个字母的 a (' ß ')时,它QString
都会变成类似“ Ã ”或其他一些非常奇怪的字母。怎么了?我使用了这段代码,它没有引起任何错误或警告!
std::string content = "Heißes Teil.";
ui->txtFind_lang->setText(QString::fromStdString(content));
这个std::string
角色没有问题。我什至把它写成一个文本文件没有问题。那么我做错了什么?