The Coca-Cola Championship club clinched a deal on Tuesday for the highly-rated Scotland Under-21 international.
McDonald, 19, was the subject of a failed £250,000 bid from Burnley last month, but they doubled the offer to secure the deal.
Copyright (c) PA Sport 2008, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms