Add username autocompletion popup menu (#2866)

This commit is contained in:
Tal Neoran
2021-06-19 19:29:17 +03:00
committed by GitHub
parent d21858b97f
commit f605221042
12 changed files with 193 additions and 123 deletions
+6 -6
View File
@@ -16,7 +16,7 @@ namespace chatterino {
class Split;
class EmotePopup;
class EmoteInputPopup;
class InputCompletionPopup;
class EffectLabel;
class ResizingTextEdit;
@@ -48,15 +48,15 @@ private:
void onCursorPositionChanged();
void onTextChanged();
void updateEmoteButton();
void updateColonMenu();
void showColonMenu(const QString &text);
void hideColonMenu();
void insertColonText(const QString &text);
void updateCompletionPopup();
void showCompletionPopup(const QString &text, bool emoteCompletion);
void hideCompletionPopup();
void insertCompletionText(const QString &text);
void openEmotePopup();
Split *const split_;
QObjectRef<EmotePopup> emotePopup_;
QObjectRef<EmoteInputPopup> emoteInputPopup_;
QObjectRef<InputCompletionPopup> inputCompletionPopup_;
struct {
ResizingTextEdit *textEdit;