Skip to content

About QtEDM ​

QtEDM (Qt Editor and Display Manager) is a modern Qt5/Qt6 reimplementation of MEDM, the classic Motif Editor and Display Manager for EPICS control systems. QtEDM provides a graphical user interface for designing and operating control screens that interact with EPICS process variables through Channel Access (CA), PVAccess (PVA), and configured local data-provider plugins.

Like MEDM, QtEDM uses ADL (ASCII Display List) files to define displays. These files describe the layout, appearance, and behavior of graphical objects that present and/or modify EPICS process variables. Typical widgets include buttons, meters, sliders, text fields, strip charts, Cartesian plots, and QtEDM-specific extensions such as expression channels.

QtEDM operates in two modes:

  • EDIT mode – Used to create and modify display (.adl) files
  • EXECUTE mode – Renders displays for operators and connects widgets to process variables