The League Two club offered Rangers £100,000 for the winger with a further £25,000 linked to appearances.
But McLeod, 24, is staying at Loftus Road for now at least.
Rangers chief executive Mark Devlin confirmed: "We received an offer and spoke to Kevin about it, but I don't think he wants to move there."