QString qs2B64(QString qs1){//ok
//////////////////////////////
QByteArray ba;
ba=qs1.toUtf8(); //QByteArray
ba=ba.toBase64(); //Base64
char * cx=ba.data(); //char *
QString b64qs1=QString(cx);//QString
//////////////////////////////
return b64qs1;
}
QString b64ToQs(QString b64qs1){//ok
QByteArray ba;
/////////////////////
std::string stdStr = b64qs1.toStdString();//std::string
ba=QByteArray(stdStr.c_str() ); //QByteArray
ba=ba.fromBase64(ba); //unBase64
/////////////////////
QString qs1=QString::fromUtf8(ba); //QString
return qs1;
}