On Restructure we do set the Qt Wait cursor. The reason you are seeing different files being listed is that a well-formed check is run on all files at once (using multiple threads) and the first error (which depends on which threads run before others) determines the error message.
I will take a look at the code to make sure that aborting the restructure properly restores the Qt cursor.
|