Skip to content

slaclab/pydm-tutorial

Repository files navigation

Note: this tutorial is outdated and it's url is setup to redirect to the updated tutorial at https://slaclab.github.io/pydm/tutorials/index.html. See this repo's turn_into_redirect_page branch for the redirect code.

pydm-tutorial: Python Display Manager Tutorial

PyDM is a PyQt-based framework for building user interfaces for control systems. The goal is to provide a no-code, drag-and-drop system to make simple screens, as well as a straightforward python framework to build complex applications.

Prerequisites for the examples

  • Python 2.7 or 3.5
  • pydm
  • Qt 5.7 or higher
  • PyQt5 >= 5.7