Cardiff City have snapped up QPR attacker Tommy Smith.

Cardiff have signed QPR striker Smith for £300,000.

Smith becomes manager Malky Mackay's eighth signing of the summer and joins former R's striker Heidar Helguson in swapping Loftus Road for the Bluebirds.

The former Watford player has signed a three-year deal at Cardiff City Stadium and will be available for selection against Bristol City this weekend.