QString istochnik=path[0]; //берем данные из 1 спискаQString priemnik=path2[0]; //данные берем из 2 спискаmsg.setText(istochnik);msg.exec(); // выводим сообщение с текстом источникаmsg.setText(priemnik);msg.exec(); //выводим сообщение с текстом приемникаchar *imja1;char *imja2;QByteArray ar=istochnik.toUtf8(); //записываем в поток байтов источникimja1=ar.data();QByteArray br=priemnik.toUtf8(); // записываем в поток байтов приемникimja2=br.data();string ist(imja1); //создаем стринг источникstring preim(imja2);// создаем стринг приемникmsg.setText(QString::fromStdString(ist));msg.exec(); //выводим сообщение с текстом стринга источникmsg.setText(QString::fromStdString(preim));msg.exec();//выводим сообщение с текстом стринга приемник
typedef basic_string<char> string;
QString res = QString::fromLocal8Bit(stdStr.data(), stdStr.size());QString res2 = QString::fromLocal8Bit(stdStr.c_str()); // менее эффективно, т.к. присутствует дополнительный просчет длины строки за кадром
QByteArray ba = qStr.toLocal8Bit();std::string res = std::string(ba.data(), ba.size());std::string res = std::string(qStr.toLocal8Bit().data()); // менее эффективно, т.к. присутствует дополнительный просчет длины строки за кадром
QString istochnik=path[0]QByteArray ba = istochnik.toLocal8Bit();std::string res = std::string(ba.data(), ba.size());msg.setText(QString::fromStdString(ist));msg.exec(); //ВЫВОДИТ КРАКОЗЯБРЫ ЕСЛИ НА РУССКОМ
QString istochnik=path[0]std::string res = std::string(istochnik.toLocal8Bit().data()); msg.setText(QString::fromStdString(ist));msg.exec(); //ВСЕ РАВНО КРАКОЗЯБРЫ
QString istochnik=path[0]QByteArray ba = istochnik.toLocal8Bit();std::string res = std::string(ba.data(), ba.size());
msg.setText(QString::fromStdString(ist));msg.exec(); //ВЫВОДИТ КРАКОЗЯБРЫ ЕСЛИ НА РУССКОМ
QString istochnik=path[0]std::string res = std::string(istochnik.toLocal8Bit().data());
msg.setText(QString::fromStdString(ist));msg.exec(); //ВСЕ РАВНО КРАКОЗЯБРЫ
msg.setText(QString::fromLocal8Bit(ist.c_str()));msg.exec();
QString istochnik=path[0]...;
QString istochnik = QString::fromStdString (path[0])QString istochnik = QString::fromLocal8Bit(path[0])
void QTextCodec::setCodecForLocale ( QTextCodec * c ) [static]