Qt中生成字符串md5的方法


QT提供了QCryptographicHash类,想转md5或者sda1都很方便

QString fileText = original_Image.text();
QString fileCut = fileText.remove(256,fileText.count() - 256);
fileCut += QTime::currentTime().toString();//加上时间戳再生成
    
QByteArray ba;
ba =QCryptographicHash::hash(fileCut.toUtf8(),QCryptographicHash::Md5);
QString tempFilenamemd5(ba.toHex());

比如我要生成随机文件名字,可以加上时间戳什么的,比如上面的写法。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM