QSting->char *
QString msg;
char *buf ;
msg = datagram.data();
QByteArray da = msg.toLatin1();
buf = da.data();
char *->QString
char *buf;
QString str;
str = QString(QLatin1String(buf));
int ->QString
int a ;
QString s;
s = QString::number(a, 10);
QString->int
QString s;
int a;
a = s.tolnt();
char * ->QByteArray
char *buf;
QBteArray data;
data = QByteArray(buf);
QByteArray->char*
char *buf;
QByteArray data;
buf = data.data();
QString->QByteArray
QByteArray data;
QString s;
data = string.toAscii();
QByteArray->QString
QByteArray data;
QString s;
s = QString(data);