Add FilterLineEdit to unify editor filter field navigation

This commit is contained in:
kobewi
2024-10-30 11:36:32 +01:00
parent 0304036bed
commit d6975dac11
20 changed files with 206 additions and 196 deletions

View File

@@ -40,6 +40,7 @@
class CodeTextEditor;
class EditorFileDialog;
class EditorHelpSearch;
class FilterLineEdit;
class FindReplaceBar;
class HSplitContainer;
class ItemList;
@@ -55,13 +56,12 @@ class ScriptEditorBase;
class ScriptEditorQuickOpen : public ConfirmationDialog {
GDCLASS(ScriptEditorQuickOpen, ConfirmationDialog);
LineEdit *search_box = nullptr;
FilterLineEdit *search_box = nullptr;
Tree *search_options = nullptr;
String function;
void _update_search();
void _sbox_input(const Ref<InputEvent> &p_event);
Vector<String> functions;
void _confirmed();