That was a question i asked myself hundred of times while developing the CLAM Prototyper using Qt4.
Plugins don't load, i get no message and the ninety nine other reasons i found the last days are not happening.
I just wrote an article that collects the experience i got to spot and fix such problems.