12–13 May 2026
SOLEIL
Europe/Paris timezone

Qt for Python: A Practical Overview for Scientific Applications

12 May 2026, 16:30
45m
Amphiteater (Synchrotron SOLEIL)

Amphiteater

Synchrotron SOLEIL

Speaker

Cristián Maureira-Fredes (Qt)

Description

Python has become the lingua franca of scientific computing, and Qt, through PySide6 and PyQt6, remains one of the most powerful frameworks for building the desktop and control-system UIs that researchers depend on daily. Yet navigating the Qt for Python ecosystem can be surprisingly tricky: licensing implications, competing UI paradigms, tooling choices, and performance pitfalls are rarely covered in one place.
This talk offers a practical, opinionated overview aimed at developers building scientific and control-system applications, including those working with the Taurus framework. We cover the PyQt6 vs PySide6 licensing landscape, the Qt Widgets vs QML choice and Qt's strategic direction for both, Designer's plugin mechanism for building reusable control panels, and — critically for this audience — strategies for handling floods of high-frequency signals from instruments and sensors without overwhelming the UI.
Attendees will leave with a clearer picture of the Qt for Python ecosystem and actionable advice applicable to both existing Taurus-based projects and greenfield applications.

Presentation materials

There are no materials yet.