Mostly just an extension of the previous StageUI, now allowing for stacking (with variable number of rows) of the QtWidgets for axes movement.
But no one seems to be using the old code, so I took some potentially bug-prone steps to keep in mind:
Removed stack_multiple_stages from the arguments of create_axes_layout. I didn't remove it from the PiezoStageUI, since it doesn't seem to be properly inheriting anyway
Removed the central button, since it's not connected to anything
Mostly just an extension of the previous StageUI, now allowing for stacking (with variable number of rows) of the QtWidgets for axes movement. But no one seems to be using the old code, so I took some potentially bug-prone steps to keep in mind:
stack_multiple_stages
from the arguments ofcreate_axes_layout
. I didn't remove it from the PiezoStageUI, since it doesn't seem to be properly inheriting anyway