You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-12-06 17:25:19 +00:00
Remove Signal connect binds
Remove the optional argument p_binds from `Object::connect` since it was deprecated by Callable.bind(). Changed all uses of it to Callable.bind()
This commit is contained in:
@@ -356,7 +356,7 @@ Control *EditorToaster::popup(Control *p_control, Severity p_severity, double p_
|
||||
break;
|
||||
}
|
||||
panel->set_modulate(Color(1, 1, 1, 0));
|
||||
panel->connect("draw", callable_bind(callable_mp(this, &EditorToaster::_draw_progress), panel));
|
||||
panel->connect("draw", callable_mp(this, &EditorToaster::_draw_progress).bind(panel));
|
||||
|
||||
// Horizontal container.
|
||||
HBoxContainer *hbox_container = memnew(HBoxContainer);
|
||||
@@ -372,8 +372,8 @@ Control *EditorToaster::popup(Control *p_control, Severity p_severity, double p_
|
||||
Button *close_button = memnew(Button);
|
||||
close_button->set_flat(true);
|
||||
close_button->set_icon(get_theme_icon(SNAME("Close"), SNAME("EditorIcons")));
|
||||
close_button->connect("pressed", callable_bind(callable_mp(this, &EditorToaster::close), panel));
|
||||
close_button->connect("theme_changed", callable_bind(callable_mp(this, &EditorToaster::_close_button_theme_changed), close_button));
|
||||
close_button->connect("pressed", callable_mp(this, &EditorToaster::close).bind(panel));
|
||||
close_button->connect("theme_changed", callable_mp(this, &EditorToaster::_close_button_theme_changed).bind(close_button));
|
||||
hbox_container->add_child(close_button);
|
||||
}
|
||||
|
||||
@@ -522,7 +522,7 @@ EditorToaster::EditorToaster() {
|
||||
main_button->set_modulate(Color(0.5, 0.5, 0.5));
|
||||
main_button->set_disabled(true);
|
||||
main_button->set_flat(true);
|
||||
main_button->connect("pressed", callable_mp(this, &EditorToaster::_set_notifications_enabled), varray(true));
|
||||
main_button->connect("pressed", callable_mp(this, &EditorToaster::_set_notifications_enabled).bind(true));
|
||||
main_button->connect("pressed", callable_mp(this, &EditorToaster::_repop_old));
|
||||
main_button->connect("draw", callable_mp(this, &EditorToaster::_draw_button));
|
||||
add_child(main_button);
|
||||
@@ -536,7 +536,7 @@ EditorToaster::EditorToaster() {
|
||||
disable_notifications_button = memnew(Button);
|
||||
disable_notifications_button->set_tooltip(TTR("Silence the notifications."));
|
||||
disable_notifications_button->set_flat(true);
|
||||
disable_notifications_button->connect("pressed", callable_mp(this, &EditorToaster::_set_notifications_enabled), varray(false));
|
||||
disable_notifications_button->connect("pressed", callable_mp(this, &EditorToaster::_set_notifications_enabled).bind(false));
|
||||
disable_notifications_panel->add_child(disable_notifications_button);
|
||||
|
||||
// Other
|
||||
|
||||
Reference in New Issue
Block a user