QCryptographicHash::Md5 或者QCryptographicHash::Sha1



MD4加密 可以自己更改成QCryptographicHash::Md5 或者QCryptographicHash::Sha1
#include <QCryptographicHash>
#include <QTextCodec>

QString function::encrypt(QString s)
{
QByteArray string = s.toAscii();
QCryptographicHash *hash = new QCryptographicHash(QCryptographicHash::Md5);
hash->addData(string);
QByteArray string1 = hash->result();
QTextCodec *codec = QTextCodec::codecForName(“KOI8-R”);
QString string2 = codec->toUnicode(string1);
return string2;
}