У меня проблема:
std::string str("character/test/raw"); qDebug() << QString::fromStdString(str);
и вывод:
"]AIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
Я думаю, что проблема в кодировании, но я не знаю, как это исправить.Пожалуйста, помогите
строка в const char *, затем в qstring
std::string str("character/test/raw"); QString qstr(str.c_str()); qDebug() << qstr;
Ваш QT скомпилирован с включенной опцией, совместимой с STL?
Возможно, вы можете использовать fromUtf8 или одну из других статических функций QString.