That, mixed with the fact that everything that responds to a signal has to be a Q_OBJECT, makes Qt hard to work in for a C++ programmer. You can't do this: #define CREATE_WIDGET(name,type) \ It also doesn't play well with the preprocessor. Of all the things I don't like about Qt, the fact that it doesn't play well with templates bugs me the most. It produces extremely large compiled binaries when compared with similarly written "plain old native applications" (excepting of course applications written for KDE).Parts are mostly licensed under the LGPL, which makes it difficult to use single-binary-deployment when one needs to release under a more restrictive or less restrictive license.This can make setting up a build environment much more tedious. Qt is a large amount of source, which must be present and preinstalled on any machine you use before compiling.This almost forces use of QtCreator or a textual only editor like vim. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |