QPR have offered young forward Sinclair Armstrong a new five-year contract to fend off interest from the Premier League and clubs in Europe.