If the volume that the temp directory is on is not the same as the install path, then it won't let it install. See the lines in the source for it below:
https://www.google.com/search?q=set+temp+path+batch
To fix it you have to set the %TMP% in a command prompt and launch the installer from that command prompt.
set TMP=C:\Temp
set TEMP=C:\Temp
cd %userprofile%\Downloads
qt-unified-windows-x86-3.0.2-online.exe
Hope that helps.
For anyone may be curious, the temporary dir size checking code is moved to another place:
https://github.com/qtproject/installer-framework/blob/57c217b5aedbb3f6a84b4b4acc887e0e46263e42/src/libs/installer/packagemanagercore.cpp#L3026