Qt provides a simple but powerfull class to generate cryptographic hashes. QCryptographicHash can be used to generate cryptographic hashes of binary or text data and supports MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 algorithms.
The architecture of an android application consists on a series of directories and files. Besides the java source code, resource files plays an important role inside an android application. In android, resource files are represented as xml files.
Sometimes we may need to use unix timestamp in our Qt applications. From Wikipedia: