转自:http://blog.csdn.net/q601510717/article/details/8350217
-----------------------------QSting与String--[2]--------------------------------
http://blog.csdn.net/mociml/archive/2010/04/28/5539124.aspx
string s = qstr.toStdString();
QString qstr2 = QString::fromStdString(s);
QString qstr = QString::number(123);
int i = atoi(qstr.toStdString().c_str());
也可以这样:int i = atoi(qstr.ascii());
---------------------------------QSting与Char-----------------------------------
http://apps.hi.baidu.com/share/detail/33589899
1、char型数组或字符串指针转换成QString
char str_data[512];
QString qs_data;
............
qs_data = QString::fromLocal8Bit(str_data,512); //当然也可以用强制类型转换QString(str_data)
2、QString类型转换为 char指针类型
const char * str_data; //这里一定要加上const,否则会报错!
QString qs_data;
...........
str_data = qs_data.ascii();