All my research about wallets and addresses has taught me there are 3 types of Bitcoin address.
Actually there are a couple more, especially if testnet is also taken into account:
https://en.bitcoin.it/wiki/List_of_address_prefixesAnd if we take all the altcoins too... sky is the limit.
However, you should tell a little more about the background of all this. For example, afaik, a QR code is simply another representation for a text, it doesn't mean that this text has to be a Bitcoin address. Also, the fact you have hidden the text doesn't mean you've hidden the (so called) address. The QR code translates to
2F5UCBQJSMHZ5LOSQ6RW5UDYWQ5IPFL6QEH7S3VFTTWMVVQIBOIZCCY3UU
and any QR code reader can see that.