Appearance
EPICS ALARM HANDLER · QT 5 / QT 6
QtALH documentation
Monitor EPICS alarms, build a facility configuration, and understand what happens when an alarm changes.
01 / LEARNYour first alarm →Run a local IOC and follow an alarm from normal to acknowledged.02 / OPERATEWork with alarms →Navigate groups, acknowledge alarms, silence audio, and read logs.03 / CONFIGUREBuild your configuration →Organize channels, edit properties, and set up masks and logging.04 / LOOK UPFind an option or directive →Exact syntax, defaults, platform support, and configuration rules.
Start with a configuration
After building QtALH, run these commands from the repository root:
sh
bin/Linux-x86_64/qtalh --validate examples/minimal.alhConfig
bin/Linux-x86_64/qtalh -c examples/minimal.alhConfigThe example contains two placeholder PVs. Open your first configuration explains how to replace them and start monitoring. Linux, macOS, and Windows builds are supported.
Choosing a mode? Local mode keeps acknowledgements in your runtime. Global mode uses IOC acknowledgement fields. Passive mode prevents CA writes. Compare the modes →
Choose your appearance
Keep the default Motif appearance, or start with -style fusion for modern controls. Appearance & font size shows both looks and explains the font-size shortcuts.

Working on QtALH
Read the architecture, run the test suites, or inspect the compatibility inventory. Historical measurements and implementation investigations live in Engineering history.