Maker/QT
QString <-> char*
shyun
2010. 7. 1. 23:19
QT상에서 짜여진 Data를 UPnP를 이용하여 전송할려고 하니 형변환이 필요했다.
검색을 해보니 부정확한 정보가 많은듯....일단 아래와 같이 해결함!
* QString -> char*
QString strFoodId;
QByteArray baTransData;
char* cpTransData;
strFoodId.setNum(iFoodId);
baTransData = strTransData.toLocal8Bit();
cpTransData = baTransData.data();
Response_GetFoodList(session, cpTransData);
* char* -> QString
Static Public Members 인 QString fromLocal8Bit ( const char * str, int size = -1 ) 이용
ex)
strDbg = QString::fromLocal8Bit(str);