/* * util.cpp * * Created on: 30.01.2013 * Author: sr */ #include "util.h" #include static QCryptographicHash sha1(QCryptographicHash::Sha1); QByteArray genSha1(const QByteArray* a, const QByteArray* b, const QByteArray* c, const QByteArray* d, const QByteArray* e) { sha1.reset(); sha1.addData(*a); if (b) sha1.addData(*b); if (c) sha1.addData(*c); if (d) sha1.addData(*d); if (e) sha1.addData(*e); return sha1.result(); }