1) char* ----> QByteArray
char* str;
QByteArray byte(str);
2) char* ---> QString
char* str;
QString string(str);
3) QByteArray ---> char*
QByteArray byte;
char* str = byte.data();
4) QByteArray ---> QString
QByteArray byte;
QString string(byte);
5) QString ---> QByteArray
QString string;
QByteArray byte = string.toUtf8();
6) QString ---> char*
QString string;
char* str = string.toUtf8().data();