The 31 year old has just gone back to Loftus Road after being on loan at Rovers' championship rivals Ipswich Town.
The striker was not short on goals during his stay at Portman Road hitting the net 10 times in 17 appearances.
The deal is reportedly going to be a permanent one.