mirror of
https://github.com/godotengine/godot.git
synced 2026-01-06 10:11:57 +03:00
[Scene] Add SceneStringNames::pressed
This commit is contained in:
@@ -2109,9 +2109,9 @@ EditorFileDialog::EditorFileDialog() {
|
||||
pathhb->add_child(dir_next);
|
||||
pathhb->add_child(dir_up);
|
||||
|
||||
dir_prev->connect("pressed", callable_mp(this, &EditorFileDialog::_go_back));
|
||||
dir_next->connect("pressed", callable_mp(this, &EditorFileDialog::_go_forward));
|
||||
dir_up->connect("pressed", callable_mp(this, &EditorFileDialog::_go_up));
|
||||
dir_prev->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::_go_back));
|
||||
dir_next->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::_go_forward));
|
||||
dir_up->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::_go_up));
|
||||
|
||||
Label *l = memnew(Label(TTR("Path:")));
|
||||
l->set_theme_type_variation("HeaderSmall");
|
||||
@@ -2128,14 +2128,14 @@ EditorFileDialog::EditorFileDialog() {
|
||||
refresh = memnew(Button);
|
||||
refresh->set_theme_type_variation("FlatButton");
|
||||
refresh->set_tooltip_text(TTR("Refresh files."));
|
||||
refresh->connect("pressed", callable_mp(this, &EditorFileDialog::update_file_list));
|
||||
refresh->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::update_file_list));
|
||||
pathhb->add_child(refresh);
|
||||
|
||||
favorite = memnew(Button);
|
||||
favorite->set_theme_type_variation("FlatButton");
|
||||
favorite->set_toggle_mode(true);
|
||||
favorite->set_tooltip_text(TTR("(Un)favorite current folder."));
|
||||
favorite->connect("pressed", callable_mp(this, &EditorFileDialog::_favorite_pressed));
|
||||
favorite->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::_favorite_pressed));
|
||||
pathhb->add_child(favorite);
|
||||
|
||||
show_hidden = memnew(Button);
|
||||
@@ -2153,7 +2153,7 @@ EditorFileDialog::EditorFileDialog() {
|
||||
|
||||
mode_thumbnails = memnew(Button);
|
||||
mode_thumbnails->set_theme_type_variation("FlatButton");
|
||||
mode_thumbnails->connect("pressed", callable_mp(this, &EditorFileDialog::set_display_mode).bind(DISPLAY_THUMBNAILS));
|
||||
mode_thumbnails->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::set_display_mode).bind(DISPLAY_THUMBNAILS));
|
||||
mode_thumbnails->set_toggle_mode(true);
|
||||
mode_thumbnails->set_pressed(display_mode == DISPLAY_THUMBNAILS);
|
||||
mode_thumbnails->set_button_group(view_mode_group);
|
||||
@@ -2162,7 +2162,7 @@ EditorFileDialog::EditorFileDialog() {
|
||||
|
||||
mode_list = memnew(Button);
|
||||
mode_list->set_theme_type_variation("FlatButton");
|
||||
mode_list->connect("pressed", callable_mp(this, &EditorFileDialog::set_display_mode).bind(DISPLAY_LIST));
|
||||
mode_list->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::set_display_mode).bind(DISPLAY_LIST));
|
||||
mode_list->set_toggle_mode(true);
|
||||
mode_list->set_pressed(display_mode == DISPLAY_LIST);
|
||||
mode_list->set_button_group(view_mode_group);
|
||||
@@ -2181,7 +2181,7 @@ EditorFileDialog::EditorFileDialog() {
|
||||
makedir = memnew(Button);
|
||||
makedir->set_theme_type_variation("FlatButton");
|
||||
makedir->set_tooltip_text(TTR("Create a new folder."));
|
||||
makedir->connect("pressed", callable_mp(this, &EditorFileDialog::_make_dir));
|
||||
makedir->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::_make_dir));
|
||||
pathhb->add_child(makedir);
|
||||
|
||||
body_hsplit = memnew(HSplitContainer);
|
||||
@@ -2215,11 +2215,11 @@ EditorFileDialog::EditorFileDialog() {
|
||||
fav_up = memnew(Button);
|
||||
fav_up->set_theme_type_variation("FlatButton");
|
||||
fav_hb->add_child(fav_up);
|
||||
fav_up->connect("pressed", callable_mp(this, &EditorFileDialog::_favorite_move_up));
|
||||
fav_up->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::_favorite_move_up));
|
||||
fav_down = memnew(Button);
|
||||
fav_down->set_theme_type_variation("FlatButton");
|
||||
fav_hb->add_child(fav_down);
|
||||
fav_down->connect("pressed", callable_mp(this, &EditorFileDialog::_favorite_move_down));
|
||||
fav_down->connect(SceneStringName(pressed), callable_mp(this, &EditorFileDialog::_favorite_move_down));
|
||||
|
||||
favorites = memnew(ItemList);
|
||||
favorites->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED);
|
||||
|
||||
Reference in New Issue
Block a user