моя контактная информация
Почтамезофия@protonmail.com
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
QLineEdit используется для представления однострочного поля ввода, в которое можно вводить фрагмент текста, но нельзя переносить строки;
Основные атрибуты:
Атрибуты | иллюстрировать |
---|---|
текст | текст в поле ввода |
Маска ввода | Ограничения формата входного контента |
максимальная длина | Максимальная длина |
рамка | Добавлять ли границу |
Режим эха | Режим отображения: 1. QLineEdit::Normal: это значение по умолчанию, в текстовом поле будет отображаться введенный текст. 2. QLineEdit::Password: В этом режиме введенные символы будут скрыты и обычно заменяются на (*) или (=). 3. QLineEdit::NoEcho: В этом режиме текстовое поле не будет отображать ни один вводимый символ. |
Позиция курсора | позиция курсора |
выравнивание | Выравнивание текста, настройка горизонтального и вертикального выравнивания |
перетаскиваниеВключено | Разрешить ли перетаскивание |
только для чтения | Доступен ли он только для чтения (изменение не разрешено) |
местоХолдерТекст | Какое сообщение с подсказкой отображается, когда содержимое поля ввода пусто? |
clearButtonEnabled | Будет ли автоматически отображаться кнопка «Очистить» |
Основной сигнал:
Сигнал | иллюстрировать |
---|---|
void cursorPositionChanged(целое старое, целое новое) | Отправлять сигнал при движении мыши, старое — предыдущее положение, новое — новое положение. |
недействительное редактированиеЗавершено() | Этот сигнал подается при нажатии клавиши возврата или ввода или когда редактор строк теряет фокус. |
void returnPressed() | Этот сигнал срабатывает при нажатии клавиши возврата или ввода. Если установлен валидатор, его необходимо проверить, прежде чем он может быть активирован. |
недействительный выборИзменено() | Этот сигнал подается при изменении выделенного текста. |
void textChanged(const QString |