Version 0

Lecture: Declarative Widgets

Using QML for your widget based UI

Event_large

Declarative Widgets is a project initiated by long term KDE developers Tobias König and Kevin Krammer, to create a Qt Widget based component set for use with QML.
QML enforces separation between application logic and UI, QtWidgets is a proven choice for traditional desktop application UI. Declarative Widget combines those two.

While QML is often uses synonymous for QtQuick it is in fact a separate technology, usable even with domain specific component sets.
One of its major feature when used with an UI component set is its clear separation between application core and business logic on one side and user interface and behavioral logic on the other one.

Declarative Widgets is a project initiated by long term KDE developers Tobias König and Kevin Krammer, to create a Qt Widget based component set for use with QML.

The goals include:
- enabling non-C++ programmers to participate in UI development for traditional desktop applications
- making widgets viable for UI of downloadable extensions
- allowing application developers to have widget based and QtQuick based UIs for the same application while sharing all of the application's infrastructure

Info

Day: 2013-07-13
Start time: 10:15
Duration: 00:30
Track: New Ideas

Links

Files

Feedback

Click here to let us know how you liked this event.