Fix warning
Flip rotation spin box to QgsDoubleSpinBox

Fix some other small spin box related ux improvements (fix #11833)