Шаг 107.
Библиотека PyQt5.
Основные компоненты. Однострочное текстовое поле. Контроль ввода

    На этом шаге мы рассмотрим реализацию такого контроля.

    Контролировать ввод данных позволяет метод setValidator(<QValidator>). В качестве параметра указывается экземпляр класса, наследующего класс QValidator из модуля QtGui. Существуют следующие стандартные классы, позволяющие контролировать ввод данных:

    Проверить соответствие введенных данных условию позволяет метод hasAcceptableInput(). Если данные соответствуют условию, то метод возвращает значение True, а в противном случае - False.

    Со следующего шага мы начнем рассматривать многострочное текстовое поле.




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