QPR put their recent troubles on the pitch behind them as they paid a visit to patients at Hillingdon Hospital to hand out Christmas presents.