天天看点

QT含中文QString转string(char *)

QString qstr = "( 中文)";
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
    QByteArray cdata = qstr.toLocal8Bit();
    std::string str = std::string(cdata);
    printf("%s\n",str.c_str());
           

继续阅读