Описание тега qlineedit

QLineEdit is a component of the Qt library which is basically a text editor that has only one line, and which allows one to make inputting and editing of text. A related class is QTextEdit which allows multi-line, rich text editing.
6 ответов

Как разместить значок на QLineEdit?

В правом верхнем углу веб-сайта stackru.com есть поле поиска с увеличительным объективом и серым ключевым словом "поиск": Интересно, возможно ли добиться такого же внешнего вида с QLineEdit, Если так, то как?
15 янв '15 в 07:12
1 ответ

PyQt4: AttributeError: объект 'QLineEdit' не имеет атрибута 'setPlaceholderText'

У меня есть QLineEdit, и я хочу установить заполнитель текста. Когда я звоню setPlaceholderText(string) Я получаю AttributeError, но: >>> from PyQt4 import QtCore >>> QtCore.PYQT_VERSION_STR '4.7.4' >>> QtCore.QT_VERSION_S…
17 окт '10 в 10:35
2 ответа

Покажите пароль для диалога в Qt

Мне нужно создать диалог входа в систему, как это файлы изображений: eyeOn.png, eyeOff.png Требования: пароль отображается только тогда, когда мы щелкаем и удерживаем значок eyeOn (даже когда мы щелкаем, удерживаем и перетаскиваем мышь в область за …
05 июл '18 в 13:39
1 ответ

Показывать на экранной клавиатуре, когда печатаете в QLineEdit в Qt

Я хочу показать osk.exe(экранную клавиатуру), когда нажимаете на QLineEdit и когда фокус osk.exe скрывается или свернут? Как я могу сделать? Спасибо
22 авг '13 в 17:03
1 ответ

Qt: Как мне сделать циклы, которые ждут пользовательского ввода на каждой итерации?

Извините за, казалось бы, глупый вопрос, но с Qt я не уверен, как заставить цикл ждать и повторяться с другим вводом. Например: DO { // DO STUFF }WHILE (Whatever is in lineEdit widget is not 'N') // User picks between Y and N Однако я не могу реализ…
15 май '12 в 23:19
1 ответ

QLineEdit: setValidator для 4-байтового целого числа без знака не работает

Я использую QTableWidget вводить значения для пользовательских параметров инструмента. Каждый параметр имеет ограничение максимального размера в байтах. я использовал QIntValidator с QLineEdit а также setCellWidget, Он отлично работает до 4-х байтов…
16 сен '15 в 12:57
1 ответ

Как получить цвет фона диалога (цвет окна) в приложении Qt Gui?

Моя версия Qt 4.7.1, и я хочу установить цвет фона QLineEdit так же, как цвет окна, и я использую этот способ: QString bgColorName = palette().color(QPalette::Normal, QPalette::Window).name(); QString strStyleSheet = QString("QLineEdit {background-c…
14 май '12 в 07:46
1 ответ

Как изменить фокус QLineEdit автоматически на другой QLineEdit после того, как ввод удовлетворяет критерию?

У меня два QLineEdit виджеты, edt1 а также edt2, Каждый QLineEdit может принимать только две цифры. После ввода хх (например, 10) в edt1, который может удовлетворить входной критерий, как изменить фокус с edt1 в edt2 автоматически. Есть ли встроенна…
21 окт '16 в 22:01
1 ответ

PyQt LineEdit с завершающим readline?

Я работал над инструментом командной строки, для которого сейчас делаю графический интерфейс PyQT. Я хотел бы взять мою текущую реализацию автозаполнения, используя модуль readline, и поместить ее в текстовое поле QLineEdit. Это возможно? У вас есть…
09 июл '12 в 19:00
1 ответ

Qt C++: редактирование строки принимает только буквенно-цифровые символы, тире и подчеркивание

Я ищу способ ограничить редактирование строки, чтобы принимать только буквенно-цифровые символы, тире и подчеркивание (во всей строке может быть только один тире и одно подчеркивание), без пробелов. Я смотрел на RegExp, но затем я оставил эту опцию,…
08 июн '13 в 14:10
1 ответ

Как обрабатывать действия из контекстного меню QLineEdit в Qt?

Я хотел бы перехватить действие вставки контекстного меню QLineEdit, которое создается по умолчанию в любом виджете QLineEdit (см. Рисунок ниже) Есть ли способ перенаправить действие Вставить контекстного меню каким-либо образом?
10 авг '17 в 10:29
1 ответ

closeEditor принимает только 2 аргумента (2 дано)

Кто-нибудь знает, почему я получаю следующую ошибку: TypeError: closeEditor(QWidget*,QAbstractItemDelegate::EndEditHint) only accepts 2 arguments, 2 given! Я использую QStyledItemDelegate, чтобы иметь больше контроля над таблицей (QTableWidget()), и…
1 ответ

Проблема при поиске QTableWidget с использованием подстановочных знаков

В моем приложении Qt C++ у меня есть несколько элементов в qtablewidget. QLineEdit вместе с кнопкой используются мной для того, чтобы найти QTableWidget когда конкретное слово задано для редактирования строки и нажата кнопка поиска. Ниже приведен мо…
27 окт '17 в 06:04
4 ответа

Как сделать QLineEdit недоступным для редактирования в Windows

Я использую Qt 5.2, и я хотел бы сделать QLineEdit не редактируется Проблема в том, что это не так. Когда используешь setReadOnly(true) он остается на белом фоне и выглядит как редактируемый. Если я отключу его, то он станет серым, а текст также ста…
28 май '14 в 15:22
3 ответа

QLineEdit принимать только один символ / цифру

Я хочу иметь QLineEdit который принимает только символ или цифру. Есть ли возможность установить его как в html входе, чтобы иметь maxlength? Я имею в виду сделать это из конструктора QLineEdit? Мне не нужно что-то сложное...
10 июн '14 в 19:12
1 ответ

Неправильное использование пользовательского интерфейса

Я студент-программист, и я занимаюсь программированием GUI для своей компании, и недавно я столкнулся с проблемой, с которой, мне кажется, мне нужна помощь. Я использую Qt, и некоторые из его виджетов до сих пор сбивают меня с толку, а документация …
08 янв '12 в 03:18
3 ответа

Как создать подкласс виджета, чтобы добавить к нему больше элементов?

Я пытаюсь сделать подкласс QTableView который имеет встроенный QLineEdit вверху для фильтрации результатов по мере ввода. Мне нужно, чтобы моя таблица имела тот же API, что и обычный QTableViewтак что я хочу подкласс это, а не подкласс QWidget и доб…
13 июн '09 в 20:41
2 ответа

Как подключить значение valueChanged из QLineEdit к пользовательскому слоту в Qt

Мне нужно подключить сигнал valueChanged из QLineEdit к пользовательскому слоту программно. Я знаю, как установить соединение с помощью Qt Designer и с помощью графического интерфейса, но я хотел бы сделать это программно, чтобы я мог больше узнать …
14 дек '13 в 16:52
1 ответ

PyQt5, как установить поведение QLineEdit как '\n'

Ответ, вероятно, очень прост, но я искал около 30 минут и ничего не смог найти. Я просто хочу установить QLineEdit как то, что делает \n делать. Чтобы быть более конкретным, когда я начинаю печатать в QLineEdit, если это длинное предложение и больше…
30 май '16 в 19:08
0 ответов

Установить вертикальную ориентацию для LineEdit в Python qt

Я делаю графический интерфейс с использованием qt и пытаюсь включить LineEdit с вертикальной ориентацией. При использовании кода: import sys from PyQt4 import QtCore, QtGui class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName("Di…
14 дек '15 в 11:44