Linked by Thom Holwerda on Tue 21st Sep 2010 21:32 UTC, submitted by diegocg
Qt After many months of designing, coding, reviewing, testing and documenting, Qt 4.7.0 is finally ready for the big time. Although it's a little more than nine months since Qt's last feature release (4.6.0 on December 1, 2009), the seeds of some of the new stuff in 4.7 were sown much earlier. Indeed, many of the ideas behind the biggest new feature in Qt 4.7.0, Qt Quick, were born more than two years ago, not long after Qt 4.4 was released
Thread beginning with comment 442272
To view parent comment, click here.
To read all comments associated with this story, please click here.
mart
Member since:
2005-11-17

Qt has become extremely bloated...furthermore, it is no longer a c++ library. It's a collection of libraries, tools and and programming languages that one needs to master.

I think it's time for a new simple c++ GUI library.


1) it's pure and simple c++, really
languages like the xml formt for layouts (.ui files) or QML are just to -help- since creating the gui layout directly in the code is plain ugly. in any language.
as for the bloated.. Qt is not -one- library, it's a set of libraries, each one pretty simple. you always use and link -only- to the ones you need/use.
it you link only to QtCore for instance you don't even have any gui-related functions, only pure event loop, QObjects with signals and slots.. and that's it.

Reply Parent Score: 2

siride Member since:
2006-01-02

Hey, don't let facts get in the way of a good, ill-informed rant.

Reply Parent Score: 2

axilmar Member since:
2006-03-20



1) it's pure and simple c++


It's not. The Signals And Slots mechanism requires the MOC.

Reply Parent Score: 2

mart Member since:
2005-11-17


It's not. The Signals And Slots mechanism requires the MOC.


that is in turn pure c++
now one can debate if auto generated code is a good thing or not, but if you open a moc file you'll find nothing but perfectly valid c++

Reply Parent Score: 2

_txf_ Member since:
2008-03-17

If you're so dead set against using tools why don't you program in assembler?

Is there any Decent and modern gui toolkit that does not use external tools to create boilerplate code?

Seriously what is the point? Boilerplate code is always the same.

Reply Parent Score: 2