[Development] QML and JavaScript extensions

Richard Moore rich at kde.org
Fri Nov 15 22:58:13 CET 2013

On 15 November 2013 19:51, Alan Alpert <416365416c at gmail.com> wrote:
> On Fri, Nov 15, 2013 at 2:00 AM, Kevin Krammer <kevin.krammer at kdab.com> wrote:
>> On Thursday, 2013-11-14, 21:20:25, Topi Mäenpää wrote:
>> I also wouldn't consider widgets to be deprecated, at least not yet. And
>> nicely use QML with widgets as the UI elements, it is not replacing one with
>> the other either (though you probably meant QtQuick when you wrote QML there).
> Yeah, QML doesn't deprecate widgets - it deprecates .ui files because
> now you can construct your widget UIs in QML :D . Long ago we
> discussed deprecating widgets because Nokia wanted to reallocate those
> development resources to QML/QtQuick, but thankfully open governance
> swooped in and saved the day.

The idea that QML deprecates ui files is frankly utter rubbish. UI
files offer many advantages over QML - decent widgets, keyboard
navigation, stability, faster coding for the common case in non-mobile
applications (to name just a few of them). There's nothing wrong with
QML, there's also nothing wrong with UI files, they just serve
different use cases.



More information about the Development mailing list