The first half was drifting towards an uneventful conclusion until Fox saw his effort squirm just beyond Joe Lumley for the 26-year-old’s third goal of the season.
After the break wastefulness from the hosts was punished as Winnall capitalised on slack marking to sweep home before Nakhi Wells made it 2-1 to bring some cheer to the home fans on a cold night in W12.
Midway through the first half Jacob Murphy’s curling effort was kept out by Lumley before QPR set off on a breakaway. Ilias Chair went speeding down the pitch before laying the ball inside to the onrushing Marc Pugh, who fired his shot wide of Cameron Dawson’s right-hand post.
The teams looked set to head into the break all square before Wednesday scored a goal that can only be described as soft.
A quick throw-in by Sam Hutchinson, level with the 18-yard box, looped over Todd Kane’s head and landed at the feet of Fox. The left-back seemed confused that he had so much time to compose himself before seeing his shot from six yards trickle under Lumley’s desperate dive.
The second half was similarly short on chances, with Rangers fans getting increasingly frustrated with full debutant Jack Clarke, as the Tottenham loanee was dispossessed on several occasions after failing to deliver a cross.
Bright Osayi-Samuel came on in his place in the 66th minute and almost had an immediate impact with his pass finding Chair, who fired wide.
Jordan Hugill then had his first chance of the game, but scuffed a shot wide after a glorious delivery from Kane.