setSizePolicy(0) is QSizePolicy::Fixed and the liftpad still occupy space which causes misalignment on the left side.
setSizePolicy(0)
QSizePolicy::Fixed
Before:
|||
After:
This won't break other modes.