Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
KDE GUI

The Qt 4 Resource Center 45

e8johan writes "The Qt 4 Resource Center features articles regarding the next generation of Qt. Being the basis for the next generation of KDE and being available under GPL for all major platforms Qt 4 will make it even easier to develop powerful cross-platform applications."
This discussion has been archived. No new comments can be posted.

The Qt 4 Resource Center

Comments Filter:
  • Price (Score:3, Interesting)

    by Cthefuture ( 665326 ) on Wednesday June 15, 2005 @10:51AM (#12823379)
    OK Trolltech, how about lowering your prices instead of increasing them every few months?!

    Most shops and individuals can't afford that stuff for commercial development. Every other development platform is hella cheaper than Qt (MSDN, Apple, etc.).

    Trolltech needs to take a clue from some failed projects that made it too hard for the system to be adopted by the masses because they were listening to the marketing department.
  • by Profane MuthaFucka ( 574406 ) * <busheatskok@gmail.com> on Wednesday June 15, 2005 @11:14AM (#12823627) Homepage Journal
    I tried wxWidgets (formerly wxWindows) and found that while it did work for some things, there are some very serious bugs. For example, make a tree widget with too many items and it starts displaying improperly. By that I mean connecting lines drawn randomly all over the widget.

    I know about fixing the code since it's free, but frankly, the code is a mess.

    Qt's prices aren't too high at all, so I think we're seeing the free market magic that you're referring to. The price is going up, because Qt is actually a well-written, well-debugged, powerful, and well-organized toolkit.
  • by Paradox ( 13555 ) on Wednesday June 15, 2005 @11:17AM (#12823665) Homepage Journal
    Despite being a Qt3.3 developer, I've had almost no chance to check out any of the buzz on Qt4. What I want to know is, are they going to find a more elegant and in-language way to handle signals and slots, preferably one that does not require the use of an extra compile phase?

    I'm all for meta-language programming. I love it. But not at the expense of an extra compile phase which complicates my makefiles and can introduce errors that were introduced when the generated code was inserted. I'm happy that Qt4 will finish opening up as a GPL'd library (that removes one of my biggest complaints about Qt), but are my technical concerns also going to be invalidated?

    To me, this extra phase and the awkwardness of signals and slots syntax is a real weakness when compared to frameworks like Cocoa that don't need to resort to it. Now, I understand dynamic dispatch is hard in C++, but if the Boost people can get HOF-aware template-based lambdas, I'm certain that TrollTech could do better.
  • by Anonymous Coward on Wednesday June 15, 2005 @01:39PM (#12825018)

    are they going to find a more elegant and in-language way to handle signals and slots

    Doubtful, and definitely not for 4.0. C++ just isn't equipped to deal with this model of programming, you end up with massive amounts of inheritance or similar messes. "More elegant" and "in-language way" are at odds with each other for C++ GUI development. Trolltech can't get around that short of taking their modifications to C++ to ISO and getting them approved as proper C++.

    I'm happy that Qt4 will finish opening up as a GPL'd library (that removes one of my biggest complaints about Qt)

    Qt has been GPLed for years for X11. If you really care about it being available under the GPL for other platforms, then it has been perfectly possible to port it for all this time.

    if the Boost people can get HOF-aware template-based lambdas, I'm certain that TrollTech could do better.

    If you've got a better suggestion, let's hear it.

The moon is made of green cheese. -- John Heywood

Working...