Hi,
First of all, always first set ranges, then the working values for your spinbox. That might cause a problem when the range is still 0 to 1 and you want to set it to 22, that won't work! geometries are not used when working in layouts. Only when spacers are used and there is free space left.
If the creator did something that you want, but you do not get how, check out the constructor in the ui file that it generates! It will teach you more then we are able to share here.
When signal/slots are not working, there are two ways of finding out if the connection was made. First is to debug and read out the returned bool from the connect function. Also when run the application output window in creator will list warnings if connections could not be made.
Then the last post?
What do you need to do??
In basic I would suggest to inherit QWidget in your designed class. (or QFrame etc etc) and yes implementing a GetValue() etc is always a good way for interfaeing with your class.
There is no need for you to overwrite the signals from the inherited class.
Or did I misunderstand your post??