Я работаю над созданием программного обеспечения, которое запускает некоторое оборудование для биоинструментации. Один из моих коллег подумал, что было бы полезно, если бы мы могли программировать определенные последовательности операций через интерфейс перетаскивания, в стиле LabVIEW, который мог бы выполнять обратные вызовы в пользовательских заказах.
Я не ищу дизайнера графического интерфейса. Я уже использую PyQt5 & Qt Designer для создания интерфейсов. Мне нужен интерфейс, который позволит мне использовать мои функции для графического создания пользовательских сценариев.
Система, которую мы используем, создана для работы с Raspberry Pi в качестве основного контроллера, поэтому такие программы, как само LABView, нежизнеспособны. Все приложение написано на Python (с гибкостью для определенных расширений по мере необходимости).
Как мне этого добиться? Мой поиск пока не дал никаких полезных результатов.