#flex-dev Logs

Aug 20 2025

#flex-dev Calendar

08:09 AM * JT-Cave starts his chicken day
08:15 AM Tom_dev: interesting, the up dn buttons move the cb by 10 and the arrows by 1
08:18 AM Tom_dev: err the qspinbox
08:30 AM Tom_L: cool, looks like you're making good progress looking at the py
08:49 AM JT-Shop: yup I think I'm ready to test it in flex
08:49 AM Tom_L: oh really?
08:50 AM Tom_L: i see the tab button works in conjunction with the arrows & up dn to change widget focus
08:50 AM Tom_L: that was one i wondered about
08:51 AM Tom_L: how to go from tab select to the widgets inside them
08:53 AM JT-Cave: not sure what you're asking
08:53 AM Tom_L: i see what it does now
08:53 AM Tom_L: the checkbox
08:53 AM Tom_L: not really a question yet, just an observation so far
08:54 AM Tom_L: so far it looks solid
08:54 AM JT-Cave: thanks
08:54 AM Tom_L: i'm trying....
08:55 AM Tom_L: when you're inside a tab widget on a spinbox to get focus back to the tabs to select another tab you would use the tab button
08:55 AM Tom_L: not the arrows
08:55 AM Tom_L: when the tab widget has focus you can then use the arrows
08:56 AM Tom_L: focus is indicated in lt blue over the tab
08:57 AM Tom_L: and the buttons seem plenty responsive as far as jogging goes
08:57 AM Tom_L: single and held down
09:00 AM JT-Cave: notice that now you never see ShortcutOverride during a key press and I don't know why
09:01 AM Tom_L: how do i check that?
09:01 AM Tom_L: doing 2 things at once here..
09:01 AM JT-Cave: next to bottom label shows what event was fired
09:02 AM Tom_L: did you remove the print to the terminal?
09:02 AM JT-Cave: yup
09:02 AM Tom_L: i don't see those now
09:02 AM JT-Cave: err no it's just commented out
09:02 AM Tom_L: well yeah
09:03 AM Tom_L: any key not in your exceptions are passed thru
09:03 AM JT-Cave: it fires the shortcut override event first then the keypress event
09:03 AM JT-Cave: yup
09:04 AM JT-Cave: break fast time
09:05 AM JT-Cave: https://github.com/jethornton/pyqt6/blob/master/eventFilter/jog.py#L79
09:05 AM Tom_L: saw that earlier
09:05 AM Tom_L: you don't set them false you just ignore them
09:07 AM Tom_L: are you planning to leave the 'Enable Keyboard Jogging' checkbox as part of the jogging buttons in flex?
09:07 AM JT-Cave: no
09:24 AM Tom_L: spud should be happy
09:25 AM Tom_L: unless it gets sluggish when put with linuxcnc
09:30 AM JT-Cave: I doubt it will have any effect on response time
09:31 AM Tom_L: same here
09:40 AM Tom_L: i don't remember because i never use them... does axis have jog buttons for a 4th axis?
09:40 AM Tom_L: A
09:40 AM JT-Shop: A activates the 4th axis
09:41 AM JT-Shop: [] jogs the 4th axis
07:24 PM Tom_L: tested on rpi5 too