Originally Posted by
orbitmic
In other words, the OP is facing a situation where he/she would have been entitled to compensation if flying on, say, AF, BA and the likes but not on QR, though sadly, no EU airline flies from PNH to my knowledge so that would imply a further codeshared hop to, say SGN or BKK first.
OP is quite clear on his itinerary being PNH-DOH-CDG being operated by QR. The exact itinerary would be PNH-SGN-DOH-CDG and since all none of those flights depart in the EU or are operated by an EU airline to a destination within the EU, EU air passenger rights are inapplicable. And I don't think that there's any other law out there that is as comprehensive as 261/04.