Hi,

Just read the whitepaper on Qt5 (see Thoughts about Qt5).

I didn't find any discussion on this topic here, please redirect me if there is.

My personal criticism about this whitepaper is that it is too much focused on the user interface part. Many people see Qt as a 'user interface' toolkit, while it is much, much more than that.

Giving so much attention to QML and stating that an application is written around a user interface in QML only works for smaller applications. For most serious business applications, you first have to get the functionality of your application to work (data storage, algorithms, connectivity, ...), and then you have to present this in a clean user interface.

Also must OpenGL be a prerequisite ? Many embedded systems (e.g. ARM or i.MX based) don't have OpenGL. And does a administrative invoice form really need 3D animations ?

Regards,
Marc