На этом шаге мы приведем общие сведения об этом компоненте.
Однострочное текстовое поле предназначено для ввода и редактирования текста небольшого объема. С его помощью можно также отобразить вводимые символы в виде звездочек (чтобы скрыть пароль) или вообще не отображать их (что позволит скрыть длину пароля). Поле поддерживает технологию drag & drop, стандартные комбинации клавиш быстрого доступа, работу с буфером обмена и многое другое.
Однострочное текстовое поле реализуется с помощью класса QLineEdit. Иерархия наследования:
(QObject, QPaintDevice) - QWidget - QLineEdit
Конструктор класса QLineEdit имеет два формата:
<Объект> = QLineEdit([parent=<Родитель>]) <Объект> = QLineEdit(<Текст>[, parent=<Родитель>])
В параметре parent указывается ссылка на родительский компонент. Если параметр не указан или имеет значение None, то компонент будет обладать своим собственным окном. Параметр <Текст> позволяет задать текст, который будет отображен в текстовом поле.
На следующем шаге мы перечислим основные методы и сигналы.