MD5 hash
QString md5;
QString aStr="Nokia Qt";
QByteArray bb;
bb = QCryptographicHash::hash(aStr.toAscii(),QCryptographicHash::Md5 );
md5.append(bb.toHex());
sha1 hash
QString res=""; QByteArray string=aStr.toAscii(); QCryptographicHash *hash=new QCryptographicHash(QCryptographicHash::Sha1);
hash->addData(string); QByteArray sha1=hash->result();