Шаг 119.
Библиотека PyQt5.
Основные компоненты. Поля для ввода целых и вещественных чисел (окончание)

    На этом шаге мы рассмотрим основные методы этих классов.

    Классы QSpinBox и QDoubleSpinBox поддерживают следующие методы (здесь приведены только основные - полные их списки доступны на страницах https://doc.qt.io/qt-5/qspinbox.html и https://doc.qt.io/qt-5/qdoublespinbox.html соответственно):

    Класс QDoubleSpinBox также поддерживает метод setDecimals (<Количество>), который задает количество цифр после десятичной точки.

    Классы QSpinBox и QDoubleSpinBox поддерживают сигналы valueChanged (<Целое число>) (только в классе QSpinBox), valueChanged (<Вещественное число>) (только в классе QDoubleSpinBox) и valueChanged (<Строка>), которые генерируются при изменении значения внутри поля. Внутри обработчика через параметр доступно новое значение в виде числа или строки в зависимости от типа параметра.

    На следующем шаге мы рассмотрим поля для ввода даты и времени.




Предыдущий шаг Содержание Следующий шаг