Linked by Thom Holwerda on Thu 18th May 2006 20:53 UTC
Thread beginning with comment 125958
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
RE: I'm a bit dissapointed with Qt4 maturity
by Bending Unit on Fri 19th May 2006 05:10
in reply to "I'm a bit dissapointed with Qt4 maturity"
This sounds likely. I tried Qt4 when it was released and had problems with tiny test apps. I think it was something about toolbars and icons. I also couldn't compile it statically with mingw.
Judging from the documentation browser it seems that it is rather slow. There was lag and slow repainting when scrolling the help docs.
I went with wxWidgets instead but that also has its problems...
RE: I'm a bit dissapointed with Qt4 maturity
by harryF on Fri 19th May 2006 09:37
in reply to "I'm a bit dissapointed with Qt4 maturity"
RE[2]: I'm a bit dissapointed with Qt4 maturity
by Mitarai on Fri 19th May 2006 13:03
in reply to "RE: I'm a bit dissapointed with Qt4 maturity"




Member since:
2006-02-25
I'm working on a sequencer that uses Qt4 natively (at http://developer.berlios.de/projects/reshaked) .. it's a pretty large app (70k loc ) and uses most of Qt features.
I havent tested 4.1.3 yet, but as for 4.1.2 , Qt4 is a pile of bugs so far. I'm having trouble in every area and from version to version something always breaks.
Amazingly, 4.0.x version releases used to work better for me than 4.1.x.. to enumerate some bugs:
-Dialogs and windowing toplevels in modal models seem broken in any other WM than KDE's Kwin
-QWidget::scroll doesnt work anymore since 4.1.2
-Qlayout setSpacing and setMargin sometimes dont work
And many more bugs and strange behaviors that only happen in very specific situations inside my app, but not if I make testcases..
Unfortunately, thanks to Trolltech closed development model, It's very difficult to reach a developer and explain them the trouble I am having with their product, and I dont have enough money to purchase a license and commercial support. On irc or forums all I get is people saying "oh that happens to me too!".
Qt source code is (despite the api being nice and clean) not very easy to read or understand in a lot of cases.
So basically, I'm waiting until KDE4 is out, which means a lot of bugs in Qt will be fixed, as it happened early with Qt3 (which is now rock solid), or alternatively wait until i'm done with my app and go and fix the bugs myself.
In short, I dont think I can recommend Qt4 as for now, because it's has an extremely buggy development process. I also stopped upgrading versions while developing because I'm tired of having to fix new bugs that appear. The best is probably to wait a year or so until some big project like KDE4 helps Qt4 to mature.