CompletionComboBox is a subclass of QComboBox intended to have a more familiar user experience when working with auto-completion. More...
CompletionComboBox is a subclass of QComboBox intended to have a more familiar user experience when working with auto-completion.
Most notably, the <TAB> keypress is intercepted so that the tab key can be used to cycle through completion options. This is similar the behavior found in most text editors and IDEs.
Additionally, the combo box is editable and uses case-sensitive matching, popup-style completion, and a "no insert" policy by default.
Signals | |
| void | enterPressed () |
Public Member Functions | |
| CompletionComboBox (QWidget *parent=nullptr) | |
| void | setForwardReturnEvents (bool forward) |
Protected Member Functions | |
| bool | event (QEvent *event) override |
| CompletionComboBox::CompletionComboBox | ( | QWidget * | parent = nullptr | ) |
|
overrideprotected |
|
inline |
|
signal |