summaryrefslogtreecommitdiff
path: root/editor/settings_config_dialog.h
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <rverschelde@gmail.com>2017-12-17 22:19:04 +0100
committerGitHub <noreply@github.com>2017-12-17 22:19:04 +0100
commitcd6fb0eb4e79d7964f1116cdd8c5dfeafe389bfa (patch)
tree118c82ae9c48e33905796be6c609ff9cd7962c25 /editor/settings_config_dialog.h
parent1ef123c57db0ab5f6395dd5e206234b0ed03f7b6 (diff)
parent0d04f212a361f6799b2990a0dcad48dc9f49d7cc (diff)
Merge pull request #14779 from RayKoopa/setting_ui_design
Implement settings dialog UI ideas
Diffstat (limited to 'editor/settings_config_dialog.h')
-rw-r--r--editor/settings_config_dialog.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/editor/settings_config_dialog.h b/editor/settings_config_dialog.h
index a03b15c06d..64b8833821 100644
--- a/editor/settings_config_dialog.h
+++ b/editor/settings_config_dialog.h
@@ -41,6 +41,8 @@ class EditorSettingsDialog : public AcceptDialog {
bool updating;
TabContainer *tabs;
+ Control *tab_general;
+ Control *tab_shortcuts;
LineEdit *search_box;
LineEdit *shortcut_search_box;
@@ -68,10 +70,14 @@ class EditorSettingsDialog : public AcceptDialog {
void _unhandled_input(const Ref<InputEvent> &p_event);
void _notification(int p_what);
+ void _update_icons();
void _press_a_key_confirm();
void _wait_for_key(const Ref<InputEvent> &p_event);
+ void _tabs_tab_changed(int p_tab);
+ void _focus_current_search_box();
+
void _clear_shortcut_search_box();
void _clear_search_box();