On Sunday 29 July 2001 01:27 pm, Lucas Vogel wrote: > What compilers does the Windows edition compile under? If it only compiles > under the commercial compilers(MS, Borland, etc.) I'm really not sure. I know that most people that use Qt for Windows use Visual Studio... but the, I think it's safe to say that most people who do any sort of C or C++ development for Windows use Visual Studio. > I don't see how anyone > would be compelled to purchase such an expensive library solely for the GUI > layer. Even if it does compile under the free compilers(djgpp, cygwin), > Visual Studio Enterprise Edition is still at least a couple hundred dollars > cheaper than their license. At their current prices I don't see how they > sell any Window licenses... Trolltech makes the lion share of their revenue on selling Windows licenses and they are doing quite well. What it comes down to is the quality of the Qt toolkit and the total cost of putting out the end product. The purchase price of the toolkit itself is a very tiny fraction of the total cost of any non-trivial product. All it takes is one software engineer working for a couple of weeks on a project to eclipse the cost of library. What competant project managers look for is how much it will cost overall. In that case, you need to look at factors like "how easy is it to learn a new toolkit"? and "how good is the technical support?" and "how well designed is the product?" Now even with those criteria, some managers will still choose MFC. After all, MFC programmers are a dime-a-dozen so you usually don't have to get them "up to speed". However, using MFC is a maddening procedure full of undocumented pitfalls and unexpected inconsistencies. Having been an MFC programmer for two years, I can say that I will never *willingly* go back to that sort of hell. Qt, on the other hand, is a very refreshing change from the norm. It is BY FAR, the best designed toolkit I've ever used. From my point of view, the additional cost of buying the toolkit would easily be made up by the fact that the project would be finished so much faster. -- Kurt Granroth | http://www.granroth.org KDE Developer/Evangelist | SuSE Labs Open Source Developer granroth@kde.org | granroth@suse.com KDE -- Conquer Your Desktop