tengo un problema:cómo convertir std :: string a QString
std::string str("character/test/raw");
qDebug() << QString::fromStdString(str);
y la salida es:
"]AIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
Creo que el problema es en la codificación, pero no saben cómo arreglalo. Por favor, ayuda
He instalado el VC++ 2008 compilado la versión última de qt.nokia.com – Andrew
qDebug() << QString :: fromUtf8 (str. data(), str.size()); Eso ayudó, gracias – Andrew
@Andrew 'QString :: fromUtf8 (str.c_str())' debería ser suficiente. –