Qt string与QString之间的转换
2017-02-16 11:58
405 查看
string str;
QString qstr;
//从QString 到 std::string
str = qstr.toStdString();
//从std::string 到QString
qstr = QString::fromStdString(str);
-------------------------------------------------------------
std::string cstr;
QString qstring;
//从std::string 到QString
qstring = QString(QString::fromLocal8Bit(cstr.c_str()));
//从QString 到 std::string
cstr = string((const char *)qstring.toLocal8Bit());
QString qstr;
//从QString 到 std::string
str = qstr.toStdString();
//从std::string 到QString
qstr = QString::fromStdString(str);
-------------------------------------------------------------
std::string cstr;
QString qstring;
//从std::string 到QString
qstring = QString(QString::fromLocal8Bit(cstr.c_str()));
//从QString 到 std::string
cstr = string((const char *)qstring.toLocal8Bit());
相关文章推荐
- Qt string与QString之间的转换
- Qt之std::string与QString之间的转换
- QT处理中文路径名时把QString转换成std::string
- Qt中QString,char,int,QByteArray之间到转换
- Qt中Qstring,char,int,QByteArray之间到转换
- 【引用】(转)Qt中Qstring,char,int,QByteArray之间到转换
- 【Qt开发】QString,std::string,char*,int等类型数据的转换
- Qt中Qstring,char,int,QByteArray之间到转换
- Qt中的QString和标准c++中的string互相转换
- 在windows下的QT编程中的_TCHAR与QString之间的转换
- Qt中Qstring,char,int,QByteArray之间到转换
- QT编程技巧.QString和QDateTime之间的相互转换
- Qt中QString,char,int,QByteArray之间到转换
- 在windows下的QT编程中char*与QString之间的转换
- Qt中Qstring,char,int,QByteArray之间到转换
- Qt中QString,int,char,QByteArray之间相互转换
- qt中怎样实现String和QString之间的转化
- 在windows下的QT编程中的_TCHAR与QString之间的转换
- Qt中Qstring,char,int,QByteArray之间到转换
- QString 与 char* 、std:string之间的转换