[Qt-interest] Are there any disadvantages with QT

David Ching dc at remove-this.dcsoft.com
Fri Mar 5 17:26:20 CET 2010


"BRM" <bm_witness at yahoo.com> wrote in message 
news:766146.23392.qm at web65406.mail.ac4.yahoo.com...
> There are many 3rd party widgets out there for Qt; but most apps don't 
> need them because of how much Qt already provides. It's either extremely 
> simple to modify a widget to do what you need, or it's already there.
>
> In either case, if you want to include a third-party widget (or add-on, 
> e.g. QtService class) it's very easy to do.
>

First, there are no 3rd party widgets approximating what you get in a 
typical .NET library like expander panels, ribbons, Visual Studio style 
docking framework, etc.  There are many .NET libraries, and they all have 
roughly the same components.  Why?  Because that is what people commonly use 
for line-of-business apps.  There is nothing equivalent for Qt.  Why?  I'm 
not sure, but it seems related to Qt being a more of a niche or scientific 
or hardware oriented market and is not as much used for business apps.

I understand it is relatively easy to use styles and custom widget 
development to approximate these things that are available for purchase in 
.NET, but the point is it takes time and effort which dissuades people from 
using Qt.  The attitude seems to be, "if those people are too stupid to do 
it themselves, or if they want stupid things like ill-designed eye candy 
like a sales person does, we don't want them in the Qt community."  Which is 
limiting Qt's acceptance to a vast category of business Windows developers.

-- David
 




More information about the Qt-interest-old mailing list