QString转int: str.toInt()
int转QString:QString::number(100)
QString转QByteArray:str.toUtf8() UTF8编码,str.toLocal8Bit() unicode编码,str.toLatin1() ascii编码(没中文,所以中文时乱码)
QByteArray转QString:Qstring()
QString转char *:str.toUtf8().data()
char *转QString:Qstring()
QString转std::string:str.toStdString()
char *转QString:Qstring()
QByteArray转char *:array.data()
char *转QByteArray:QByteArray()
std::string转char *: str.c_str()
char *转std::string:std::string
注意:不要用链式:str.toLatin1().data()