|
Rabbit Remote Control 0.1.0-bate14
|


Public Member Functions | |
| CAutoCompleteLineEdit (QWidget *parent=nullptr) | |
| CAutoCompleteLineEdit (const QString &contents, QWidget *parent=nullptr) | |
| void | setCompletions (const QStringList &completions) |
| QColor | GetSuggestionColor () const |
| void | SetSuggestionColor (const QColor &newSuggestionColor) |
| QColor | GetSuggestionBackground () const |
| void | SetSuggestionBackground (const QColor &newSuggestionBackground) |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *event) override |
| void | focusInEvent (QFocusEvent *event) override |
| void | focusOutEvent (QFocusEvent *event) override |
| virtual void | paintEvent (QPaintEvent *event) override |
Private Slots | |
| void | updateCompletion () |
Private Member Functions | |
| void | initTimer () |
| void | showSuggestion () |
| void | hideSuggestion () |
| void | acceptSuggestion () |
| QString | findBestMatch (const QString &input) const |
Private Attributes | |
| QStringList | m_completions |
| QString | m_currentSuggestion |
| QColor | m_suggestionColor |
| QColor | m_suggestionBackground |
| QTimer | m_updateTimer |
Definition at line 11 of file AutoCompleteLineEdit.h.
|
explicit |
Definition at line 18 of file AutoCompleteLineEdit.cpp.
|
private |
Definition at line 172 of file AutoCompleteLineEdit.cpp.
|
private |
Definition at line 118 of file AutoCompleteLineEdit.cpp.
|
overrideprotected |
Definition at line 66 of file AutoCompleteLineEdit.cpp.
|
overrideprotected |
Definition at line 74 of file AutoCompleteLineEdit.cpp.
| QColor CAutoCompleteLineEdit::GetSuggestionBackground | ( | ) | const |
Definition at line 108 of file AutoCompleteLineEdit.cpp.
| QColor CAutoCompleteLineEdit::GetSuggestionColor | ( | ) | const |
Definition at line 98 of file AutoCompleteLineEdit.cpp.
|
private |
Definition at line 166 of file AutoCompleteLineEdit.cpp.
|
private |
Definition at line 24 of file AutoCompleteLineEdit.cpp.
|
overrideprotected |
Definition at line 47 of file AutoCompleteLineEdit.cpp.
|
overrideprotectedvirtual |
Definition at line 181 of file AutoCompleteLineEdit.cpp.
| void CAutoCompleteLineEdit::setCompletions | ( | const QStringList & | completions | ) |
Definition at line 41 of file AutoCompleteLineEdit.cpp.
| void CAutoCompleteLineEdit::SetSuggestionBackground | ( | const QColor & | newSuggestionBackground | ) |
Definition at line 113 of file AutoCompleteLineEdit.cpp.
| void CAutoCompleteLineEdit::SetSuggestionColor | ( | const QColor & | newSuggestionColor | ) |
Definition at line 103 of file AutoCompleteLineEdit.cpp.
|
private |
Definition at line 143 of file AutoCompleteLineEdit.cpp.
|
privateslot |
Definition at line 80 of file AutoCompleteLineEdit.cpp.
|
private |
Definition at line 35 of file AutoCompleteLineEdit.h.
|
private |
Definition at line 36 of file AutoCompleteLineEdit.h.
|
private |
Definition at line 39 of file AutoCompleteLineEdit.h.
|
private |
Definition at line 38 of file AutoCompleteLineEdit.h.
|
private |
Definition at line 41 of file AutoCompleteLineEdit.h.