No, they're wedgies with a slope. I find that I have to "stand" on the footplate at the bottom of the slope to stop myself sliding off completely. But the seat does go fully flat even though not horizontal.
There should be full codesharing between BA and QF on this route, so if you prefer BA's product (flat and horizontal, but narrower) you may be able to get it as "Qantas business class" if what you're being offered is that specific.
__________________
It's really very simple: Just tell the truth and follow the rules.