Correct. If you cancel, you get a credit. If QF cancels, you are due a refund. Just keep watching. If and when it is cancelled or the timing substantially changed, then ask for your refund. If by some chance, the flight really does operate on July 29, you will have to be satisfied with a credit unless your travel insurance will cover it (unlikely).