文件md5 – 青春部落,流年似水 http://www.youthtribe.com 青春是一场远行,总记不起来时的路。 Sun, 06 Feb 2022 07:47:57 +0000 zh-CN hourly 1 https://wordpress.org/?v=6.1.7 文件md5 – 青春部落,流年似水 http://www.youthtribe.com/archives/1960 Sun, 06 Feb 2022 07:47:57 +0000 http://www.youthtribe.com/?p=1960 直接上代码吧,qt得到文件md5的值应该还是比较常用到的一个功能。

QString ThreadDownload::getFileMd5(QString filename)
{
    QFile theFile(filename);
    if(!theFile.open(QIODevice::ReadOnly)){
        return "failed";
    }
    QByteArray ba = QCryptographicHash::hash(theFile.readAll(), QCryptographicHash::Md5);
    theFile.close();
    return QString(ba.toHex());

}
]]>