Python Forum

Full Version: Plug/Socket Simulator?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm relatively new to Python (and QT), but moderately experienced in C, PHP, and early HTML/Javascript... although I wandered off to do other things about a decade ago.

I'm looking to build a plug/socket simulator similar to this, but in Python and preferably PyQT although I'm open to other suggestions.

The link shows a simulator that allows for the 'Process' boxes to be grabbed and moved. Also, connections can be LMB-dragged from outputs to inputs or vice versa. Those are the functionalities I'm most looking to find examples or tutorials for.

I had planned to use Electron, but the number of languages/APIs I'd have to pick up keeps mounting (besides Electron: HTML5, ECMAScript 6, and SVG) which—just in research alone—makes it more and more daunting. So, I'm thinking one language (Python) and one GUI toolkit (as mentioned: PyQT) if that's possible.

Any help/suggestions will be happily received.