It is not just the promotional Q class that is not eligible for upgrades. It also applies to J or D class promotional ticket too. It is important to read the T&C to ascertain. If there is a clause to state that fare is not eligible for any upgrade it means that it cannot be used for miles nor GUP Upgrade.