If you use the search function in the Middle East forum, you will find hundreds (literally) of posts on the subject of Qatar Airways and their entry requirements.
I am sorry, but in shortcut terms, I don't know the answer to your question, but it's bound to be somewhere in the previous posts. Good luck with your endeavours.
A300Man