PyQt is the UI framework that is/will be used to create the hybrid engine user interface (UI). PyQt is the formal name for the Python version of the Qt UI framework.

The Qt UI framework is an easy-to-learn and user-friendly tool for engineering robust, high-performance user interfaces. It boasts excellent documentation and is free for students!

To get started:

Apply for a Qt education license using your student email

https://www.qt.io/qt-educational-license

Learn more about the Qt framework, note that working on the project is the best way to learn

https://doc.qt.io/qtforpython-6/

Additional libraries

We’ll be using the PyQtGraph library to add plotting functionality for the hybrid engine UI