На этом шаге рассмотрим класс QAbstractSpinBox.
Виджет абстрактного счетчика — класс QAbstractSpinBox предоставляет всем унаследованным от него классам небольшое текстовое поле и две стрелки для уменьшения или увеличения числовых значений. От этого виджета унаследованы следующие классы:
Можно установить циклический режим, когда за максимально возможным значением будет следовать минимально возможное, и наоборот. Этот режим устанавливается вызовом метода setWrapping() с параметром true.
Реализованы два метода пошагового изменения значений stepUp() и stepDown(), которые симулируют нажатие на кнопки стрелок.
На следующем шаге рассмотрим виджет счетчика - класс QSpinBox.