[Lazarus] Qt5 plans available

zeljko zeljko at holobit.net
Tue May 10 15:53:02 CEST 2011


On Tuesday 10 of May 2011 12:41:02 Graeme Geldenhuys wrote:
> It seems the whole world is going "mobile computing" nuts!!
> 
> http://www.osnews.com/story/24713/Nokia_Announces_Qt_5_Plans
> 
> 
> My thoughts on pushing those "mobile computing" UI interfaces into the
> desktop application space is rather negative. eg: Unity in Ubuntu, Gnome
> Shell in Gnome 3 - clearly all designs from the mobile touch screen
> devices - not so good on the desktop though. Lets hope that Qt 5's
> default graphics engine that requires OpenGL and forces developers to
> use Javascript instead for app development, doesn't affect desktop
> application developers too much. At least there is a mention of the
> QWidget-style API still hanging around for some time - but not there
> main focus any more.
> 
> Good news is that at least this time they are going to try and make the
> upgrade from Qt 4 to Qt 5 less painful (remember the move from Qt3 to
> Qt4?). So the Lazarus LCL-Qt developers should be happy with that.

I don't like some things in Qt too, but it's still better then gtk2/3, also 
Qt5 won't kill desktop and QWidget philosophy.
Upgrade from Qt4 to Qt5 won't be a PITA (like with Qt-2/3->Qt4), since there 
won't be huge changes with 2D graphics system (QPainter) and QWidget's.
Only good thing in Qt5 is introducing of QAfterPaintEvent (if they implement 
it ... it was planned by trolltech devels).
Anyway, it will stay opensource so I'm not scared about it's future.

 
> BTW:
> To those Lazarus LCL-Qt developers. Kudos for a job well done! I have
> recently compiled my Lazarus 0.9.30.x IDE with the LCL-Qt interface and
> it works and looks very good so far.

Thanks.

zeljko




More information about the Lazarus mailing list