Replace slider with spinbox(spinner) or lineedit in settings

Users cannot set the precise value by slider, especially on small screen.
There is a related issue.

Maybe we can add a spinbox(spinner) or replace the slider with it to let user input the value.
The spinner looks like this