Віджет QLineEdit — це однорядковий текстовий редактор. Рядкове редагування дозволяє користувачеві вводити та редагувати один рядок звичайного тексту за допомогою корисної колекції функцій редагування, зокрема скасувати та повторити, вирізати та вставити, перетягнути та опустити.
Використовуйте QLineEdit, коли ви хочете запропонувати дійсні значення через його завершувач. QLineEdit підтримує форматований текст, але в цьому випадку замість цього використовуйте QTextEdit. У невеликій кількості випадків, коли як QLineEdit, так і QTextEdit можна використовувати як взаємозамінні, використовуйте QLineEdit.
Типовим є an порожній рядок, що означає, що маска введення не використовується. Щоб скасувати маску та повернутися до нормальної роботи QLineEdit, передайте порожній рядок. Визначає категорію вхідних символів, які вважаються дійсними в цій позиції. Різні спеціальні значення (детальніше див. нижче).
Щоб очистити текст використовуйте метод clear() або setText() QLineEdit.
Текст відновлено за допомогою текст() ; відображуваний текст (який може відрізнятися, див. EchoMode ) отримується за допомогою displayText() . Текст можна виділити за допомогою setSelection() або selectAll() , а виділення можна виконати cut() , copy() ied і paste() d. Текст можна вирівняти за допомогою setAlignment().