File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -140,11 +140,14 @@ class BINARYNINJAUIAPI ScriptingConsoleEdit : public QTextEdit
140140
141141 ScriptingArgumentAssistPopup* m_argumentAssistPopup;
142142 std::shared_ptr<ArgumentAssistRequestState> m_argumentAssistState;
143+ uint64_t m_argumentAssistPopupPosition;
143144
144145 uint64_t m_completionRegionStart;
145146 uint64_t m_completionRegionInitialStop;
146147 uint64_t m_completionRegionStop;
147148
149+ bool canShowArgumentAssistPopup () const ;
150+ void hideArgumentAssistPopup ();
148151 void updateArgumentAssistPopup ();
149152 void applyArgumentAssistPopup (const QString& text, uint64_t popupPosition);
150153
@@ -164,6 +167,10 @@ class BINARYNINJAUIAPI ScriptingConsoleEdit : public QTextEdit
164167 protected:
165168 virtual void keyPressEvent (QKeyEvent* event) override ;
166169 virtual void resizeEvent (QResizeEvent* event) override ;
170+ virtual void scrollContentsBy (int dx, int dy) override ;
171+ virtual void focusOutEvent (QFocusEvent* event) override ;
172+ virtual void hideEvent (QHideEvent* event) override ;
173+ virtual void changeEvent (QEvent* event) override ;
167174};
168175
169176/* !
You can’t perform that action at this time.
0 commit comments