Hallo Mark,
glad you got it working, but your comment, the adjust is not there is not correct.
A Scale is not able to work without an adjustment!
In your ui file, you have the scale HighH_b controlling the adjustment3.
My recommendation is to rename that one to adj_HighH_b and connect your handler to the signal of the adjustment!
You may ask why, as the connection you made does work. This is only my personal experience from the work with gmoccapy. I had some strange behaviors connecting to the scale instead to the adjustments. After changing the signals handler connection from the scale to the adjustment, everythink worked as expected.
Another recommendation is to rename all widgets to "speeking" names, as in your code adjustment1, adjustment2, etc. will result in difficulties in reading and understanding it. But remember window1 must remain window1!
I attached a simple example to show what I mean.
Check the code and you will see, that all widgets and functions do have clear names, to be recognized better in code.
Norbert