qt 5.4.0

Just doing some testing for #34876. Abusing the fact the bot can compile quicker than my laptop can a lot of the time, heh.
I presumed we wanted to merge #34876 rather than this one?