MD5加密过程:
QString ---> QByteArray --加密-->QByteArray --toHex->QString
代码:
QString passWord = ui->pwLineEdit->text();
//MD5加密密码并存储MD5值
QByteArray byte_array;
byte_array.append(passWord);
QByteArray hash_byte_array = QCryptographicHash::hash(byte_array, QCryptographicHash::Md5);
QString md5 = hash_byte_array.toHex();
query.exec(QString("insert into uspw (user, password) values ('%1', '%2')").arg(ui->userLineEdit->text()).arg(md5));
QMessageBox::warning(this, "注册", "注册成功!");
