Browse Source

Use QString::toStdString()

Qt5 utilized the desired toUtf8() instead of toAscii().
adaptive-webui-19844
Chocobo1 8 years ago
parent
commit
cab10aa7b4
  1. 4
      src/base/utils/string.cpp

4
src/base/utils/string.cpp

@ -177,8 +177,12 @@ QString Utils::String::fromStdString(const std::string &str)
std::string Utils::String::toStdString(const QString &str) std::string Utils::String::toStdString(const QString &str)
{ {
#ifdef QBT_USES_QT5
return str.toStdString();
#else
QByteArray utf8 = str.toUtf8(); QByteArray utf8 = str.toUtf8();
return std::string(utf8.constData(), utf8.length()); return std::string(utf8.constData(), utf8.length());
#endif
} }
// to send numbers instead of strings with suffixes // to send numbers instead of strings with suffixes

Loading…
Cancel
Save