6–9 Jul 2021
Online
GMT timezone
July 6th - 9th

EPICS integration in QML/QtQuick

8 Jul 2021, 14:00
30m
Online

Online

GUI GUI GUI

Speaker

Xiaoqiang Wang (Paul Scherrer Institute)

Description

Qt has two different toolkits for creating GUIs. One is the classical widgets as we know from the beginning. It is stable, which also means it is effectively in maintenance state. Another is QtQuick/Qml, with v1 appearing in Qt4.7 and v2 in Qt5 with a complete overhaul in the backend. QtQuick/Qml promotes a new, descriptive programming paradigm. This leads to simple signal/slots/property handling and facilitates creation of dynamic UI components.

In this talk, I want to share my findings as a result of self-education. Hopefully I wish to explain what it is, demonstrate its advantages through examples, and lastly how to make it EPICS aware.

Talk duration 20 minutes + questions

Primary author

Xiaoqiang Wang (Paul Scherrer Institute)

Presentation materials