The MAC address isn't "reliable" because it can be changed very easy.
Maybe the processor or hard drive serial no, but Qt (as far as i know) doesn't provide the functionality to get that, you will need to use the OS API for that.