With the last 2 incarnations of Qt for Windows I've used, 4.6 and SDK 1.1, I've noticed that editing a header file does not trigger recompilation of unchanged sources that include it. This is true with both the Gnu and MSVC tool chains in SDK 1.1. It leads to various errors, not all of which are caught by the linker. So I have to 'rebuild all' quite often to get a working program. I am not using precompiled headers.

I wonder if this is a true bug, or if it can be fixed by some configuration setting I am not aware of?

-- Tom