[Development] Question about Qt's future

Joshua Kolden joshua at crackcreative.com
Mon Apr 21 05:27:33 CEST 2014


I’m curious why you are not interested in QML.  

I’m just finishing up a an initial production release of software oriented towards high-performance graphics.  We used QML for the interface, coffeescript for view logic, and Qt/c++ for processing and business logic.  It works astonishingly well sine we can design and build the UI separately from the business logic, and designers can work interactively without a compilation step, while the business logic can worry about threads and other performance processing complexity without regard to the event loop, just throwing things over the fence to the UI when ready.

I see no reason to stay with Qt Widgets at all other than legacy application support.  So what is your concern?  Is it just that you don’t what to go from being an expert in the tools you already know to an beginner at new tools, or are you up to speed on QML and you have some details on why this approach is a bad idea?  I haven’t found any major issues, other then a few bugs and missing features that will be fixed soon enough. 

Please don’t read this as me being facetious, I’m genuinely looking for any information that would indicate the we are on the wrong path with our application design.

Thanks,
j


On Apr 20, 2014, at 6:40 PM, Michael Knight <jackdalton20000 at gmail.com> wrote:

> I feel like Qt is going in the direction of being Qml and Javascript only.I 
> fear that they may abandon Qt Widgets in the near future,I think they are 
> heavily promoting Qml.I don't want to use Qml,and before I start using Qt,I 
> want to be sure that they will not abandon C++ side of Qt and that they 
> continue to develop C++ side.It seems to me that they are developing Qml side 
> mostly. 
> 
> What do you think about this?
> 
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development




More information about the Development mailing list