kcjengr / qtpyvcp

QtPyVCP - Qt and Python based Virtual Control Panel framework for LinuxCNC.
https://www.qtpyvcp.com
Other
88 stars 48 forks source link

ENH: Add support for virtual keyboard and numpad #47

Closed adargel closed 4 years ago

adargel commented 4 years ago

Problem:

Solution:

adargel commented 4 years ago

numpad_example keyboard_example

KurtJacobson commented 4 years ago

@adargel I made a few changes so that individual VCPs can override the default Virtual Inputs used via the plugin system. I also changed to using a setting for whether to show the virtual inputs or not rather than an INI setting so it can be changed on the fly from the GUI.

Can you please test and verify I did not break anything?

Thank you for the excellent PR, and sorry for not being able to keep my paws off it!

adargel commented 4 years ago

Looks good to me. No worries on changing my code, that is expected and excellent.