The CompletionBox class is a line edit that facilitates searching task templates with an autocomplete drop-down list.
More...
#include <completionbox.h>
The CompletionBox class is a line edit that facilitates searching task templates with an autocomplete drop-down list.
◆ CompletionBox()
geometrize::dialog::CompletionBox::CompletionBox |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
62 : QLineEdit(parent),
d{std::make_unique<CompletionBox::CompletionBoxImpl>(
this)}
◆ ~CompletionBox()
geometrize::dialog::CompletionBox::~CompletionBox |
( |
| ) |
|
|
virtual |
◆ addToCompletionList()
void geometrize::dialog::CompletionBox::addToCompletionList |
( |
const QString & |
item | ) |
|
77 d->addToCompletionList(item);
◆ changeEvent()
void geometrize::dialog::CompletionBox::changeEvent |
( |
QEvent * |
event | ) |
|
|
overrideprotected |
82 if (event->type() == QEvent::LanguageChange) {
83 d->onLanguageChange();
85 QLineEdit::changeEvent(event);
◆ setCompletionList()
void geometrize::dialog::CompletionBox::setCompletionList |
( |
const QStringList & |
completionList | ) |
|
72 d->setCompletionList(completionList);
The documentation for this class was generated from the following files:
- /home/appveyor/projects/geometrize-docs/geometrize/geometrize/dialog/completionbox.h
- /home/appveyor/projects/geometrize-docs/geometrize/geometrize/dialog/completionbox.cpp