What do you need compensation for? Not being able to finish the meal? I'm afraid that the food is free on QR flights so it's not like you are owed the price of the meal. If they got you and your bags to your destination they fulfilled the terms of their contract.
Mandi