5

ありますが、このエラーerror: 'const class QString' has no member named 'toStdString'が発生しQStringています。(リンク) .

コード

    std::string Message::toStdString() const 
    {
        return m_string.toStdString();
    }
4

1 に答える 1

3

ここから直接コピーされた回答:

QString を std::string に変換するには?

QString qs;

// Either this if you use UTF-8 anywhere
std::string utf8_text = qs.toUtf8().constData();

// or this if you on Windows :-)
std::string current_locale_text = qs.toLocal8Bit().constData();
于 2013-04-04T08:51:48.950 に答える