简体   繁体   中英

Python Drag & Drop Programming

I am working on creating software that runs some bioinstrumentation hardware. One of my colleagues thought it would be a benefit if we could program certain operation sequences via a drag-and-drop interface, something LabVIEW-style that would be able to execute callbacks in custom orders.

I am not looking for a GUI designer. I already use PyQt5 & Qt Designer to create interfaces. I want an interface that will allow me to use my functions to create custom scripts graphically.

The system we are using is built to run with a Raspberry Pi as the main controller, so softwares like LABView itself are not viable. The entire application is written in Python (with the flexibility for certain extensions as needed).

How can I achieve this? My searching thus far hasn't yielded any useful results.

What about something like Google's blockly https://developers.google.com/blockly/ ? I'm not sure compatible with Raspberry Pi but may be worth looking into.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM