Qt - Автозаполнение текста в виджетах (QCompleter)

preview_player
Показать описание
В видео показано, как реализовать функцию автозаполнения в текстовых виджетах (QLineEdit, QCombox, QTextEdit) при помощи класса QCompleter и его наследников. Затронута темы редактирования текстовых виджетов через текстовый курсор и перехват событий другого объекта.
Рекомендации по теме
Комментарии
Автор

Благодарю за урок, если можно больше уроков по QT (особенно по многопочность хоть бы один сделайте). Так мало добротных русских видео по этому замечательному фреймворку.

VitaliyLF
Автор

лол, не думала, что qt столь разнообразен, спасибо автору за гайд🥰

atmiccmx
Автор

Отличнейшее пособие, Лев все просто и понятно. Спасибо вам огромное за подробное коментирование всех ваших действий. Единственное так и не понял как реализовать выход комплетера в текст едит без нажатия пробела и контрола, а просто по набору букв как это происходит в лине едит. Но то что я узнал из этого ролика многое проясняет.

СергейКоротаев-иш
Автор

Спасибо за крайне информативные уроки. Случайно наткнулся на виртаульный метод virtual void keyPressEvent(QKeyEvent *event) класса QWidget, перегружая его можно чуть более удобно перехватить именно события QKeyEvent.

MakcExansson
Автор

Всё как обычно доступно и очень интересные примеры приведены. Но остался вопрос: можно ли с помощью комплитера искать по одному столбцу, а вставлять значение из другого? Например, есть название магазина и путь до его базы. Нашёл магазин, выбрал его, а в поле вставилось не название, а путь.

Versie
Автор

будет ли что-то подобное на QDateEdit? в том виде он непригоден для использования особенно в офисных программах где важна быстрота ввода

stepanpantera_ua
Автор

сделайте урок по подсветке синтаксиса.

ильяеремеев-ъб