I recently queried with QF regarding credit for codeshares and received this response:
The general rule is that you can earn points for codeshare flights where both of the airlines are members of the oneworld alliance. The reverse also applies, where codeshare flights that are sold with the flight number of – or operated by – an airline that isn’t a oneworld alliance airline or a Qantas Frequent Flyer partner airline, the flight isn’t eligible for Qantas Frequent Flyer points. You can find detailed information on earning points for flights, at the following:
http://www.qantas.com.au/fflyer/dyn/...m/terms#jump23
Which is where I got the impression that OW marketed, non OW metal flights will NOT credit...