In our company we build QT from GIT sources on a separate computer, and then we deploy the needed QT stuff (bin, imports, include, ... folders) on developers computer.
What we have seen, is that during QT compile process some paths become hard coded in the executables. For example, if Designer is compiled under c:\QT\src\qtbase\... but then moved on target PC under c:\QT_5.3.1\... some functions will not work. Hittin for example Form -> View Code... an error message tell that uic tool cannot be found, because searched in the compiling path (see attachment), even if the uic is present in the same folder as Designer itself.
I believe that fixed paths should be removed, making applications more portable.