Nationality law in Qatar
How to get a citizenship in Qatar?
Lawful residence in the State of Qatar for no less than 25 consecutive years before applying for citizenship.

Availability of legitimate means to earn one's living and meet one's needs.