Thanks for this discussion )
I just would like to comment some points:
0) I think, when we discuss Qt disadvantages, we have to remember about C++ disadvantages too. There are such projects as QtJambi and PyQt, but still most people use C++ for writing Qt based applications. This is important point if we compare Qt with Java or .NET
1) The amount of disk space required for compilation could be critical aspect. We use a single server for unit-testing and night builds with several virtual machines. We had to improve our hardware significantly to handle such builds. Also the compilation time is larger comparing to pure C++ (moc, uic takes it's time), though I don't have any numbers.
And, yes, Qt is growing. It's becoming really huge, but it's not becoming "clumsy". I suppose that as long as Qt is flexible, easy to use and to understand, the size of the library won't cause many problems.
Bookmarks