Watch
1
0
Fork
You've already forked RidenGUI
0
mirror of https://github.com/ShayBox/RidenGUI.git synced 2026-10-18 13:03:08 +00:00
Qt 5/6 based GUI for Riden RDXX power supplies written in Python
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Shayne Hartford db74a115c9 Use spyder/qtpy for cross-qt code
Move to PyQt5/6 for direct loadUi access
PyQt5/6 doesn't support float conversion for dials/spins like PySide2/6
2022-03-05 03:38:40 -05:00
data/share 1.0.0 2022-02-15 02:34:35 -05:00
ridengui Use spyder/qtpy for cross-qt code 2022-03-05 03:38:40 -05:00
screenshots Use spyder/qtpy for cross-qt code 2022-03-05 03:38:40 -05:00
.gitignore 0.1.0 2021-04-17 20:00:28 -04:00
LICENSE Initial commit 2021-04-14 22:20:38 -04:00
poetry.lock Use spyder/qtpy for cross-qt code 2022-03-05 03:38:40 -05:00
pyproject.toml Use spyder/qtpy for cross-qt code 2022-03-05 03:38:40 -05:00
README.md Use spyder/qtpy for cross-qt code 2022-03-05 03:38:40 -05:00

RidenGUI

Qt 5/6 based GUI for Riden RDXX power supplies written in Python

Screenshots

MainWindow
SettingsWizard1 SettingsWizard2 SettingsWizard2

Issues

Please report and discuss issues on Discussions

Installation

Requirements:

$ pip install --user pyqt5
$ pip install --user git+https://github.com/shaybox/ridengui.git

$ ridengui

Development

poetry is a required build dependency (build tool)

git clone https://github.com/ShayBox/RidenGUI.git
cd RidenGUI
poetry env use <python3 executable>

$ poetry run ridengui

Usage

There's icon and desktop entry files in the data directory.
Run the command ridengui to start the GUI.
Run the command ridengui --help to see the command line options.