Archived Talk:Improving the usability of spin boxes on Qt for Symbian touch devices
A problem with this solution is that the text in the virtual keyboard does not appear selected (inverted) until you move the cursor with the left or right arrow keys. Without the selection highlighting this solution is worthless. It's visualy jarring and potentially frustrating for the user to tap a key or the back space and have the entire text disappear instantly.
I'm not sure why the text doesn't appear selected. It may be that the background and foregound colors are inverted initially when the timer fires, but the keypad, or some other process, immediately reverts the colors back to appear unselected while preserving the selected range internally. I tried changing the time out value to up to a second but it made no difference.