mirror of
https://github.com/godotengine/godot.git
synced 2024-11-24 21:22:48 +00:00
Merge pull request #92640 from AThousandShips/text_value_changed_sname
[Scene] Add `SceneStringNames::text/value_changed`
This commit is contained in:
commit
558054f707
@ -519,7 +519,7 @@ void ActionMapEditor::show_message(const String &p_message) {
|
||||
void ActionMapEditor::use_external_search_box(LineEdit *p_searchbox) {
|
||||
memdelete(action_list_search);
|
||||
action_list_search = p_searchbox;
|
||||
action_list_search->connect("text_changed", callable_mp(this, &ActionMapEditor::_search_term_updated));
|
||||
action_list_search->connect(SceneStringName(text_changed), callable_mp(this, &ActionMapEditor::_search_term_updated));
|
||||
}
|
||||
|
||||
void ActionMapEditor::_on_filter_focused() {
|
||||
@ -543,7 +543,7 @@ ActionMapEditor::ActionMapEditor() {
|
||||
action_list_search->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
action_list_search->set_placeholder(TTR("Filter by Name"));
|
||||
action_list_search->set_clear_button_enabled(true);
|
||||
action_list_search->connect("text_changed", callable_mp(this, &ActionMapEditor::_search_term_updated));
|
||||
action_list_search->connect(SceneStringName(text_changed), callable_mp(this, &ActionMapEditor::_search_term_updated));
|
||||
top_hbox->add_child(action_list_search);
|
||||
|
||||
action_list_search_by_event = memnew(EventListenerLineEdit);
|
||||
@ -569,7 +569,7 @@ ActionMapEditor::ActionMapEditor() {
|
||||
add_edit->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
add_edit->set_placeholder(TTR("Add New Action"));
|
||||
add_edit->set_clear_button_enabled(true);
|
||||
add_edit->connect("text_changed", callable_mp(this, &ActionMapEditor::_add_edit_text_changed));
|
||||
add_edit->connect(SceneStringName(text_changed), callable_mp(this, &ActionMapEditor::_add_edit_text_changed));
|
||||
add_edit->connect("text_submitted", callable_mp(this, &ActionMapEditor::_add_action));
|
||||
add_hbox->add_child(add_edit);
|
||||
|
||||
|
@ -1636,7 +1636,7 @@ Size2 AnimationTimelineEdit::get_minimum_size() const {
|
||||
|
||||
void AnimationTimelineEdit::set_zoom(Range *p_zoom) {
|
||||
zoom = p_zoom;
|
||||
zoom->connect("value_changed", callable_mp(this, &AnimationTimelineEdit::_zoom_changed));
|
||||
zoom->connect(SceneStringName(value_changed), callable_mp(this, &AnimationTimelineEdit::_zoom_changed));
|
||||
}
|
||||
|
||||
void AnimationTimelineEdit::auto_fit() {
|
||||
@ -1922,7 +1922,7 @@ AnimationTimelineEdit::AnimationTimelineEdit() {
|
||||
length->set_custom_minimum_size(Vector2(70 * EDSCALE, 0));
|
||||
length->set_hide_slider(true);
|
||||
length->set_tooltip_text(TTR("Animation length (seconds)"));
|
||||
length->connect("value_changed", callable_mp(this, &AnimationTimelineEdit::_anim_length_changed));
|
||||
length->connect(SceneStringName(value_changed), callable_mp(this, &AnimationTimelineEdit::_anim_length_changed));
|
||||
len_hb->add_child(length);
|
||||
loop = memnew(Button);
|
||||
loop->set_flat(true);
|
||||
@ -7200,7 +7200,7 @@ AnimationTrackEditor::AnimationTrackEditor() {
|
||||
timeline->connect("timeline_changed", callable_mp(this, &AnimationTrackEditor::_timeline_changed));
|
||||
timeline->connect("name_limit_changed", callable_mp(this, &AnimationTrackEditor::_name_limit_changed));
|
||||
timeline->connect("track_added", callable_mp(this, &AnimationTrackEditor::_add_track));
|
||||
timeline->connect("value_changed", callable_mp(this, &AnimationTrackEditor::_timeline_value_changed));
|
||||
timeline->connect(SceneStringName(value_changed), callable_mp(this, &AnimationTrackEditor::_timeline_value_changed));
|
||||
timeline->connect("length_changed", callable_mp(this, &AnimationTrackEditor::_update_length));
|
||||
|
||||
panner.instantiate();
|
||||
@ -7229,7 +7229,7 @@ AnimationTrackEditor::AnimationTrackEditor() {
|
||||
hscroll = memnew(HScrollBar);
|
||||
hscroll->share(timeline);
|
||||
hscroll->hide();
|
||||
hscroll->connect("value_changed", callable_mp(this, &AnimationTrackEditor::_update_scroll));
|
||||
hscroll->connect(SceneStringName(value_changed), callable_mp(this, &AnimationTrackEditor::_update_scroll));
|
||||
timeline_vbox->add_child(hscroll);
|
||||
timeline->set_hscroll(hscroll);
|
||||
|
||||
@ -7307,7 +7307,7 @@ AnimationTrackEditor::AnimationTrackEditor() {
|
||||
step->set_custom_minimum_size(Size2(100, 0) * EDSCALE);
|
||||
step->set_tooltip_text(TTR("Animation step value."));
|
||||
bottom_hb->add_child(step);
|
||||
step->connect("value_changed", callable_mp(this, &AnimationTrackEditor::_update_step));
|
||||
step->connect(SceneStringName(value_changed), callable_mp(this, &AnimationTrackEditor::_update_step));
|
||||
step->set_read_only(true);
|
||||
|
||||
snap_mode = memnew(OptionButton);
|
||||
@ -7393,7 +7393,7 @@ AnimationTrackEditor::AnimationTrackEditor() {
|
||||
pick_track->register_text_enter(pick_track->get_filter_line_edit());
|
||||
pick_track->set_title(TTR("Pick a node to animate:"));
|
||||
pick_track->connect("selected", callable_mp(this, &AnimationTrackEditor::_new_track_node_selected));
|
||||
pick_track->get_filter_line_edit()->connect("text_changed", callable_mp(this, &AnimationTrackEditor::_pick_track_filter_text_changed));
|
||||
pick_track->get_filter_line_edit()->connect(SceneStringName(text_changed), callable_mp(this, &AnimationTrackEditor::_pick_track_filter_text_changed));
|
||||
pick_track->get_filter_line_edit()->connect(SceneStringName(gui_input), callable_mp(this, &AnimationTrackEditor::_pick_track_filter_input));
|
||||
|
||||
prop_selector = memnew(PropertySelector);
|
||||
|
@ -252,7 +252,7 @@ void FindReplaceBar::_replace() {
|
||||
void FindReplaceBar::_replace_all() {
|
||||
text_editor->begin_complex_operation();
|
||||
text_editor->remove_secondary_carets();
|
||||
text_editor->disconnect("text_changed", callable_mp(this, &FindReplaceBar::_editor_text_changed));
|
||||
text_editor->disconnect(SceneStringName(text_changed), callable_mp(this, &FindReplaceBar::_editor_text_changed));
|
||||
// Line as x so it gets priority in comparison, column as y.
|
||||
Point2i orig_cursor(text_editor->get_caret_line(0), text_editor->get_caret_column(0));
|
||||
Point2i prev_match = Point2(-1, -1);
|
||||
@ -341,7 +341,7 @@ void FindReplaceBar::_replace_all() {
|
||||
matches_label->add_theme_color_override(SceneStringName(font_color), rc > 0 ? get_theme_color(SceneStringName(font_color), SNAME("Label")) : get_theme_color(SNAME("error_color"), EditorStringName(Editor)));
|
||||
matches_label->set_text(vformat(TTR("%d replaced."), rc));
|
||||
|
||||
callable_mp((Object *)text_editor, &Object::connect).call_deferred("text_changed", callable_mp(this, &FindReplaceBar::_editor_text_changed), 0U);
|
||||
callable_mp((Object *)text_editor, &Object::connect).call_deferred(SceneStringName(text_changed), callable_mp(this, &FindReplaceBar::_editor_text_changed), 0U);
|
||||
results_count = -1;
|
||||
results_count_to_current = -1;
|
||||
needs_to_count_results = true;
|
||||
@ -655,7 +655,7 @@ void FindReplaceBar::set_text_edit(CodeTextEditor *p_text_editor) {
|
||||
if (base_text_editor) {
|
||||
base_text_editor->remove_find_replace_bar();
|
||||
base_text_editor = nullptr;
|
||||
text_editor->disconnect("text_changed", callable_mp(this, &FindReplaceBar::_editor_text_changed));
|
||||
text_editor->disconnect(SceneStringName(text_changed), callable_mp(this, &FindReplaceBar::_editor_text_changed));
|
||||
text_editor = nullptr;
|
||||
}
|
||||
|
||||
@ -668,7 +668,7 @@ void FindReplaceBar::set_text_edit(CodeTextEditor *p_text_editor) {
|
||||
needs_to_count_results = true;
|
||||
base_text_editor = p_text_editor;
|
||||
text_editor = base_text_editor->get_text_editor();
|
||||
text_editor->connect("text_changed", callable_mp(this, &FindReplaceBar::_editor_text_changed));
|
||||
text_editor->connect(SceneStringName(text_changed), callable_mp(this, &FindReplaceBar::_editor_text_changed));
|
||||
|
||||
_update_results_count();
|
||||
_update_matches_display();
|
||||
@ -708,7 +708,7 @@ FindReplaceBar::FindReplaceBar() {
|
||||
search_text->set_placeholder(TTR("Find"));
|
||||
search_text->set_tooltip_text(TTR("Find"));
|
||||
search_text->set_custom_minimum_size(Size2(100 * EDSCALE, 0));
|
||||
search_text->connect("text_changed", callable_mp(this, &FindReplaceBar::_search_text_changed));
|
||||
search_text->connect(SceneStringName(text_changed), callable_mp(this, &FindReplaceBar::_search_text_changed));
|
||||
search_text->connect("text_submitted", callable_mp(this, &FindReplaceBar::_search_text_submitted));
|
||||
search_text->connect(SceneStringName(focus_exited), callable_mp(this, &FindReplaceBar::_focus_lost));
|
||||
|
||||
@ -1816,7 +1816,7 @@ CodeTextEditor::CodeTextEditor() {
|
||||
|
||||
text_editor->connect(SceneStringName(gui_input), callable_mp(this, &CodeTextEditor::_text_editor_gui_input));
|
||||
text_editor->connect("caret_changed", callable_mp(this, &CodeTextEditor::_line_col_changed));
|
||||
text_editor->connect("text_changed", callable_mp(this, &CodeTextEditor::_text_changed));
|
||||
text_editor->connect(SceneStringName(text_changed), callable_mp(this, &CodeTextEditor::_text_changed));
|
||||
text_editor->connect("code_completion_requested", callable_mp(this, &CodeTextEditor::_complete_request));
|
||||
TypedArray<String> cs;
|
||||
cs.push_back(".");
|
||||
|
@ -737,7 +737,7 @@ ConnectDialog::ConnectDialog() {
|
||||
filter_nodes->set_h_size_flags(Control::SIZE_FILL | Control::SIZE_EXPAND);
|
||||
filter_nodes->set_placeholder(TTR("Filter Nodes"));
|
||||
filter_nodes->set_clear_button_enabled(true);
|
||||
filter_nodes->connect("text_changed", callable_mp(tree, &SceneTreeEditor::set_filter));
|
||||
filter_nodes->connect(SceneStringName(text_changed), callable_mp(tree, &SceneTreeEditor::set_filter));
|
||||
|
||||
Button *focus_current = memnew(Button);
|
||||
hbc_filter->add_child(focus_current);
|
||||
@ -769,7 +769,7 @@ ConnectDialog::ConnectDialog() {
|
||||
method_vbc->add_child(method_search);
|
||||
method_search->set_placeholder(TTR("Filter Methods"));
|
||||
method_search->set_clear_button_enabled(true);
|
||||
method_search->connect("text_changed", callable_mp(this, &ConnectDialog::_update_method_tree).unbind(1));
|
||||
method_search->connect(SceneStringName(text_changed), callable_mp(this, &ConnectDialog::_update_method_tree).unbind(1));
|
||||
|
||||
method_tree = memnew(Tree);
|
||||
method_vbc->add_child(method_tree);
|
||||
@ -839,7 +839,7 @@ ConnectDialog::ConnectDialog() {
|
||||
|
||||
unbind_count = memnew(SpinBox);
|
||||
unbind_count->set_tooltip_text(TTR("Allows to drop arguments sent by signal emitter."));
|
||||
unbind_count->connect("value_changed", callable_mp(this, &ConnectDialog::_unbind_count_changed));
|
||||
unbind_count->connect(SceneStringName(value_changed), callable_mp(this, &ConnectDialog::_unbind_count_changed));
|
||||
|
||||
vbc_right->add_margin_child(TTR("Unbind Signal Arguments:"), unbind_count);
|
||||
|
||||
@ -848,7 +848,7 @@ ConnectDialog::ConnectDialog() {
|
||||
|
||||
dst_method = memnew(LineEdit);
|
||||
dst_method->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
dst_method->connect("text_changed", callable_mp(method_tree, &Tree::deselect_all).unbind(1));
|
||||
dst_method->connect(SceneStringName(text_changed), callable_mp(method_tree, &Tree::deselect_all).unbind(1));
|
||||
hbc_method->add_child(dst_method);
|
||||
register_text_enter(dst_method);
|
||||
|
||||
@ -1586,7 +1586,7 @@ ConnectionsDock::ConnectionsDock() {
|
||||
search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
search_box->set_placeholder(TTR("Filter Signals"));
|
||||
search_box->set_clear_button_enabled(true);
|
||||
search_box->connect("text_changed", callable_mp(this, &ConnectionsDock::_filter_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &ConnectionsDock::_filter_changed));
|
||||
vbc->add_child(search_box);
|
||||
|
||||
tree = memnew(ConnectionsDockTree);
|
||||
|
@ -789,7 +789,7 @@ CreateDialog::CreateDialog() {
|
||||
search_box = memnew(LineEdit);
|
||||
search_box->set_clear_button_enabled(true);
|
||||
search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
search_box->connect("text_changed", callable_mp(this, &CreateDialog::_text_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &CreateDialog::_text_changed));
|
||||
search_box->connect(SceneStringName(gui_input), callable_mp(this, &CreateDialog::_sbox_input));
|
||||
|
||||
HBoxContainer *search_hb = memnew(HBoxContainer);
|
||||
|
@ -671,7 +671,7 @@ EditorProfiler::EditorProfiler() {
|
||||
cursor_metric_edit->set_value(0);
|
||||
cursor_metric_edit->set_editable(false);
|
||||
hb->add_child(cursor_metric_edit);
|
||||
cursor_metric_edit->connect("value_changed", callable_mp(this, &EditorProfiler::_cursor_metric_changed));
|
||||
cursor_metric_edit->connect(SceneStringName(value_changed), callable_mp(this, &EditorProfiler::_cursor_metric_changed));
|
||||
|
||||
hb->add_theme_constant_override("separation", 8 * EDSCALE);
|
||||
|
||||
|
@ -770,7 +770,7 @@ EditorVisualProfiler::EditorVisualProfiler() {
|
||||
cursor_metric_edit = memnew(SpinBox);
|
||||
cursor_metric_edit->set_h_size_flags(SIZE_FILL);
|
||||
hb->add_child(cursor_metric_edit);
|
||||
cursor_metric_edit->connect("value_changed", callable_mp(this, &EditorVisualProfiler::_cursor_metric_changed));
|
||||
cursor_metric_edit->connect(SceneStringName(value_changed), callable_mp(this, &EditorVisualProfiler::_cursor_metric_changed));
|
||||
|
||||
hb->add_theme_constant_override("separation", 8 * EDSCALE);
|
||||
|
||||
|
@ -159,5 +159,5 @@ DirectoryCreateDialog::DirectoryCreateDialog() {
|
||||
validation_panel->set_update_callback(callable_mp(this, &DirectoryCreateDialog::_on_dir_path_changed));
|
||||
validation_panel->set_accept_button(get_ok_button());
|
||||
|
||||
dir_path->connect("text_changed", callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
dir_path->connect(SceneStringName(text_changed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
}
|
||||
|
@ -884,8 +884,8 @@ EditorAudioBus::EditorAudioBus(EditorAudioBuses *p_buses, bool p_is_master) {
|
||||
preview_timer->set_one_shot(true);
|
||||
add_child(preview_timer);
|
||||
|
||||
slider->connect("value_changed", callable_mp(this, &EditorAudioBus::_volume_changed));
|
||||
slider->connect("value_changed", callable_mp(this, &EditorAudioBus::_show_value));
|
||||
slider->connect(SceneStringName(value_changed), callable_mp(this, &EditorAudioBus::_volume_changed));
|
||||
slider->connect(SceneStringName(value_changed), callable_mp(this, &EditorAudioBus::_show_value));
|
||||
preview_timer->connect("timeout", callable_mp(this, &EditorAudioBus::_hide_value_preview));
|
||||
hb->add_child(slider);
|
||||
|
||||
|
@ -896,7 +896,7 @@ EditorAutoloadSettings::EditorAutoloadSettings() {
|
||||
autoload_add_path->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
autoload_add_path->set_clear_button_enabled(true);
|
||||
autoload_add_path->set_placeholder(vformat(TTR("Set path or press \"%s\" to create a script."), TTR("Add")));
|
||||
autoload_add_path->connect("text_changed", callable_mp(this, &EditorAutoloadSettings::_autoload_path_text_changed));
|
||||
autoload_add_path->connect(SceneStringName(text_changed), callable_mp(this, &EditorAutoloadSettings::_autoload_path_text_changed));
|
||||
|
||||
browse_button = memnew(Button);
|
||||
hbc->add_child(browse_button);
|
||||
@ -919,7 +919,7 @@ EditorAutoloadSettings::EditorAutoloadSettings() {
|
||||
autoload_add_name = memnew(LineEdit);
|
||||
autoload_add_name->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
autoload_add_name->connect("text_submitted", callable_mp(this, &EditorAutoloadSettings::_autoload_text_submitted));
|
||||
autoload_add_name->connect("text_changed", callable_mp(this, &EditorAutoloadSettings::_autoload_text_changed));
|
||||
autoload_add_name->connect(SceneStringName(text_changed), callable_mp(this, &EditorAutoloadSettings::_autoload_text_changed));
|
||||
hbc->add_child(autoload_add_name);
|
||||
|
||||
add_autoload = memnew(Button);
|
||||
|
@ -884,7 +884,7 @@ EditorBuildProfileManager::EditorBuildProfileManager() {
|
||||
|
||||
force_detect_classes = memnew(LineEdit);
|
||||
main_vbc->add_margin_child(TTR("Forced Classes on Detect:"), force_detect_classes);
|
||||
force_detect_classes->connect("text_changed", callable_mp(this, &EditorBuildProfileManager::_force_detect_classes_changed));
|
||||
force_detect_classes->connect(SceneStringName(text_changed), callable_mp(this, &EditorBuildProfileManager::_force_detect_classes_changed));
|
||||
|
||||
set_title(TTR("Edit Compilation Configuration Profile"));
|
||||
|
||||
|
@ -350,7 +350,7 @@ EditorCommandPalette::EditorCommandPalette() {
|
||||
command_search_box = memnew(LineEdit);
|
||||
command_search_box->set_placeholder(TTR("Filter Commands"));
|
||||
command_search_box->connect(SceneStringName(gui_input), callable_mp(this, &EditorCommandPalette::_sbox_input));
|
||||
command_search_box->connect("text_changed", callable_mp(this, &EditorCommandPalette::_update_command_search));
|
||||
command_search_box->connect(SceneStringName(text_changed), callable_mp(this, &EditorCommandPalette::_update_command_search));
|
||||
command_search_box->set_v_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
command_search_box->set_clear_button_enabled(true);
|
||||
MarginContainer *margin_container_csb = memnew(MarginContainer);
|
||||
|
@ -4037,7 +4037,7 @@ FindBar::FindBar() {
|
||||
add_child(search_text);
|
||||
search_text->set_custom_minimum_size(Size2(100 * EDSCALE, 0));
|
||||
search_text->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
search_text->connect("text_changed", callable_mp(this, &FindBar::_search_text_changed));
|
||||
search_text->connect(SceneStringName(text_changed), callable_mp(this, &FindBar::_search_text_changed));
|
||||
search_text->connect("text_submitted", callable_mp(this, &FindBar::_search_text_submitted));
|
||||
|
||||
matches_label = memnew(Label);
|
||||
|
@ -316,7 +316,7 @@ EditorHelpSearch::EditorHelpSearch() {
|
||||
search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
search_box->set_clear_button_enabled(true);
|
||||
search_box->connect(SceneStringName(gui_input), callable_mp(this, &EditorHelpSearch::_search_box_gui_input));
|
||||
search_box->connect("text_changed", callable_mp(this, &EditorHelpSearch::_search_box_text_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &EditorHelpSearch::_search_box_text_changed));
|
||||
register_text_enter(search_box);
|
||||
hbox->add_child(search_box);
|
||||
|
||||
|
@ -2479,7 +2479,7 @@ EditorInspectorArray::EditorInspectorArray(bool p_read_only) {
|
||||
|
||||
new_size_spin_box = memnew(SpinBox);
|
||||
new_size_spin_box->set_max(16384);
|
||||
new_size_spin_box->connect("value_changed", callable_mp(this, &EditorInspectorArray::_new_size_spin_box_value_changed));
|
||||
new_size_spin_box->connect(SceneStringName(value_changed), callable_mp(this, &EditorInspectorArray::_new_size_spin_box_value_changed));
|
||||
new_size_spin_box->get_line_edit()->connect("text_submitted", callable_mp(this, &EditorInspectorArray::_new_size_spin_box_text_submitted));
|
||||
new_size_spin_box->set_editable(!read_only);
|
||||
resize_dialog_vbox->add_margin_child(TTRC("New Size:"), new_size_spin_box);
|
||||
@ -3667,7 +3667,7 @@ void EditorInspector::set_use_filter(bool p_use) {
|
||||
void EditorInspector::register_text_enter(Node *p_line_edit) {
|
||||
search_box = Object::cast_to<LineEdit>(p_line_edit);
|
||||
if (search_box) {
|
||||
search_box->connect("text_changed", callable_mp(this, &EditorInspector::_filter_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &EditorInspector::_filter_changed));
|
||||
}
|
||||
}
|
||||
|
||||
@ -4300,7 +4300,7 @@ void EditorInspector::_show_add_meta_dialog() {
|
||||
validation_panel->set_update_callback(callable_mp(this, &EditorInspector::_check_meta_name));
|
||||
validation_panel->set_accept_button(add_meta_dialog->get_ok_button());
|
||||
|
||||
add_meta_name->connect("text_changed", callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
add_meta_name->connect(SceneStringName(text_changed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
}
|
||||
|
||||
Node *node = Object::cast_to<Node>(object);
|
||||
@ -4349,7 +4349,7 @@ EditorInspector::EditorInspector() {
|
||||
property_focusable = -1;
|
||||
property_clipboard = Variant();
|
||||
|
||||
get_v_scroll_bar()->connect("value_changed", callable_mp(this, &EditorInspector::_vscroll_changed));
|
||||
get_v_scroll_bar()->connect(SceneStringName(value_changed), callable_mp(this, &EditorInspector::_vscroll_changed));
|
||||
update_scroll_request = -1;
|
||||
if (EditorSettings::get_singleton()) {
|
||||
refresh_countdown = float(EDITOR_GET("docks/property_editor/auto_refresh_interval"));
|
||||
|
@ -133,7 +133,7 @@ EditorLayoutsDialog::EditorLayoutsDialog() {
|
||||
name->set_anchor_and_offset(SIDE_RIGHT, Control::ANCHOR_END, -5);
|
||||
name->connect(SceneStringName(gui_input), callable_mp(this, &EditorLayoutsDialog::_line_gui_input));
|
||||
name->connect(SceneStringName(focus_entered), callable_mp(this, &EditorLayoutsDialog::_deselect_layout_names));
|
||||
name->connect("text_changed", callable_mp(this, &EditorLayoutsDialog::_update_ok_disable_state).unbind(1));
|
||||
name->connect(SceneStringName(text_changed), callable_mp(this, &EditorLayoutsDialog::_update_ok_disable_state).unbind(1));
|
||||
}
|
||||
|
||||
void EditorLayoutsDialog::set_name_line_enabled(bool p_enabled) {
|
||||
|
@ -471,7 +471,7 @@ EditorLog::EditorLog() {
|
||||
search_box->set_placeholder(TTR("Filter Messages"));
|
||||
search_box->set_clear_button_enabled(true);
|
||||
search_box->set_visible(true);
|
||||
search_box->connect("text_changed", callable_mp(this, &EditorLog::_search_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &EditorLog::_search_changed));
|
||||
vb_left->add_child(search_box);
|
||||
|
||||
VBoxContainer *vb_right = memnew(VBoxContainer);
|
||||
|
@ -140,7 +140,7 @@ EditorPropertyText::EditorPropertyText() {
|
||||
hb->add_child(text);
|
||||
add_focusable(text);
|
||||
text->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
text->connect("text_changed", callable_mp(this, &EditorPropertyText::_text_changed));
|
||||
text->connect(SceneStringName(text_changed), callable_mp(this, &EditorPropertyText::_text_changed));
|
||||
text->connect("text_submitted", callable_mp(this, &EditorPropertyText::_text_submitted));
|
||||
}
|
||||
|
||||
@ -168,7 +168,7 @@ void EditorPropertyMultilineText::_open_big_text() {
|
||||
big_text->add_theme_font_override(SceneStringName(font), get_theme_font(SNAME("expression"), EditorStringName(EditorFonts)));
|
||||
big_text->add_theme_font_size_override(SceneStringName(font_size), get_theme_font_size(SNAME("expression_size"), EditorStringName(EditorFonts)));
|
||||
}
|
||||
big_text->connect("text_changed", callable_mp(this, &EditorPropertyMultilineText::_big_text_changed));
|
||||
big_text->connect(SceneStringName(text_changed), callable_mp(this, &EditorPropertyMultilineText::_big_text_changed));
|
||||
big_text->set_line_wrapping_mode(TextEdit::LineWrappingMode::LINE_WRAPPING_BOUNDARY);
|
||||
big_text_dialog = memnew(AcceptDialog);
|
||||
big_text_dialog->add_child(big_text);
|
||||
@ -228,7 +228,7 @@ EditorPropertyMultilineText::EditorPropertyMultilineText(bool p_expression) {
|
||||
add_child(hb);
|
||||
set_bottom_editor(hb);
|
||||
text = memnew(TextEdit);
|
||||
text->connect("text_changed", callable_mp(this, &EditorPropertyMultilineText::_text_changed));
|
||||
text->connect(SceneStringName(text_changed), callable_mp(this, &EditorPropertyMultilineText::_text_changed));
|
||||
text->set_line_wrapping_mode(TextEdit::LineWrappingMode::LINE_WRAPPING_BOUNDARY);
|
||||
add_focusable(text);
|
||||
hb->add_child(text);
|
||||
@ -1348,7 +1348,7 @@ EditorPropertyInteger::EditorPropertyInteger() {
|
||||
spin->set_flat(true);
|
||||
add_child(spin);
|
||||
add_focusable(spin);
|
||||
spin->connect("value_changed", callable_mp(this, &EditorPropertyInteger::_value_changed));
|
||||
spin->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyInteger::_value_changed));
|
||||
}
|
||||
|
||||
///////////////////// OBJECT ID /////////////////////////
|
||||
@ -1485,7 +1485,7 @@ EditorPropertyFloat::EditorPropertyFloat() {
|
||||
spin->set_flat(true);
|
||||
add_child(spin);
|
||||
add_focusable(spin);
|
||||
spin->connect("value_changed", callable_mp(this, &EditorPropertyFloat::_value_changed));
|
||||
spin->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyFloat::_value_changed));
|
||||
}
|
||||
|
||||
///////////////////// EASING /////////////////////////
|
||||
@ -1697,7 +1697,7 @@ EditorPropertyEasing::EditorPropertyEasing() {
|
||||
spin->set_hide_slider(true);
|
||||
spin->set_allow_lesser(true);
|
||||
spin->set_allow_greater(true);
|
||||
spin->connect("value_changed", callable_mp(this, &EditorPropertyEasing::_spin_value_changed));
|
||||
spin->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyEasing::_spin_value_changed));
|
||||
spin->get_line_edit()->connect(SceneStringName(focus_exited), callable_mp(this, &EditorPropertyEasing::_spin_focus_exited));
|
||||
spin->hide();
|
||||
add_child(spin);
|
||||
@ -1789,7 +1789,7 @@ EditorPropertyRect2::EditorPropertyRect2(bool p_force_wide) {
|
||||
}
|
||||
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyRect2::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyRect2::_value_changed).bind(desc[i]));
|
||||
if (horizontal) {
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
}
|
||||
@ -1885,7 +1885,7 @@ EditorPropertyRect2i::EditorPropertyRect2i(bool p_force_wide) {
|
||||
}
|
||||
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyRect2i::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyRect2i::_value_changed).bind(desc[i]));
|
||||
if (horizontal) {
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
}
|
||||
@ -1972,7 +1972,7 @@ EditorPropertyPlane::EditorPropertyPlane(bool p_force_wide) {
|
||||
spin[i]->set_label(desc[i]);
|
||||
bc->add_child(spin[i]);
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyPlane::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyPlane::_value_changed).bind(desc[i]));
|
||||
if (horizontal) {
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
}
|
||||
@ -2145,7 +2145,7 @@ EditorPropertyQuaternion::EditorPropertyQuaternion() {
|
||||
spin[i]->set_label(desc[i]);
|
||||
default_layout->add_child(spin[i]);
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyQuaternion::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyQuaternion::_value_changed).bind(desc[i]));
|
||||
if (horizontal) {
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
}
|
||||
@ -2172,7 +2172,7 @@ EditorPropertyQuaternion::EditorPropertyQuaternion() {
|
||||
euler[i]->set_label(desc[i]);
|
||||
edit_custom_layout->add_child(euler[i]);
|
||||
add_focusable(euler[i]);
|
||||
euler[i]->connect("value_changed", callable_mp(this, &EditorPropertyQuaternion::_custom_value_changed));
|
||||
euler[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyQuaternion::_custom_value_changed));
|
||||
if (horizontal) {
|
||||
euler[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
}
|
||||
@ -2261,7 +2261,7 @@ EditorPropertyAABB::EditorPropertyAABB() {
|
||||
g->add_child(spin[i]);
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyAABB::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyAABB::_value_changed).bind(desc[i]));
|
||||
}
|
||||
set_bottom_editor(g);
|
||||
}
|
||||
@ -2345,7 +2345,7 @@ EditorPropertyTransform2D::EditorPropertyTransform2D(bool p_include_origin) {
|
||||
}
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyTransform2D::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyTransform2D::_value_changed).bind(desc[i]));
|
||||
}
|
||||
set_bottom_editor(g);
|
||||
}
|
||||
@ -2428,7 +2428,7 @@ EditorPropertyBasis::EditorPropertyBasis() {
|
||||
g->add_child(spin[i]);
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyBasis::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyBasis::_value_changed).bind(desc[i]));
|
||||
}
|
||||
set_bottom_editor(g);
|
||||
}
|
||||
@ -2520,7 +2520,7 @@ EditorPropertyTransform3D::EditorPropertyTransform3D() {
|
||||
g->add_child(spin[i]);
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyTransform3D::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyTransform3D::_value_changed).bind(desc[i]));
|
||||
}
|
||||
set_bottom_editor(g);
|
||||
}
|
||||
@ -2620,7 +2620,7 @@ EditorPropertyProjection::EditorPropertyProjection() {
|
||||
g->add_child(spin[i]);
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
add_focusable(spin[i]);
|
||||
spin[i]->connect("value_changed", callable_mp(this, &EditorPropertyProjection::_value_changed).bind(desc[i]));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyProjection::_value_changed).bind(desc[i]));
|
||||
}
|
||||
set_bottom_editor(g);
|
||||
}
|
||||
|
@ -381,7 +381,7 @@ void EditorPropertyArray::update_property() {
|
||||
size_slider->set_max(INT32_MAX);
|
||||
size_slider->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
size_slider->set_read_only(is_read_only());
|
||||
size_slider->connect("value_changed", callable_mp(this, &EditorPropertyArray::_length_changed));
|
||||
size_slider->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyArray::_length_changed));
|
||||
hbox->add_child(size_slider);
|
||||
|
||||
property_vbox = memnew(VBoxContainer);
|
||||
|
@ -222,7 +222,7 @@ EditorPropertyVectorN::EditorPropertyVectorN(Variant::Type p_type, bool p_force_
|
||||
if (horizontal) {
|
||||
spin[i]->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
}
|
||||
spin[i]->connect(SNAME("value_changed"), callable_mp(this, &EditorPropertyVectorN::_value_changed).bind(String(COMPONENT_LABELS[i])));
|
||||
spin[i]->connect(SceneStringName(value_changed), callable_mp(this, &EditorPropertyVectorN::_value_changed).bind(String(COMPONENT_LABELS[i])));
|
||||
spin[i]->connect(SNAME("grabbed"), callable_mp(this, &EditorPropertyVectorN::_grab_changed).bind(true));
|
||||
spin[i]->connect(SNAME("ungrabbed"), callable_mp(this, &EditorPropertyVectorN::_grab_changed).bind(false));
|
||||
add_focusable(spin[i]);
|
||||
|
@ -292,7 +292,7 @@ EditorQuickOpen::EditorQuickOpen() {
|
||||
add_child(vbc);
|
||||
|
||||
search_box = memnew(LineEdit);
|
||||
search_box->connect("text_changed", callable_mp(this, &EditorQuickOpen::_text_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &EditorQuickOpen::_text_changed));
|
||||
search_box->connect(SceneStringName(gui_input), callable_mp(this, &EditorQuickOpen::_sbox_input));
|
||||
vbc->add_margin_child(TTR("Search:"), search_box);
|
||||
register_text_enter(search_box);
|
||||
|
@ -304,7 +304,7 @@ void SectionedInspector::update_category_list() {
|
||||
void SectionedInspector::register_search_box(LineEdit *p_box) {
|
||||
search_box = p_box;
|
||||
inspector->register_text_enter(p_box);
|
||||
search_box->connect("text_changed", callable_mp(this, &SectionedInspector::_search_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &SectionedInspector::_search_changed));
|
||||
}
|
||||
|
||||
void SectionedInspector::_search_changed(const String &p_what) {
|
||||
|
@ -775,7 +775,7 @@ EditorSettingsDialog::EditorSettingsDialog() {
|
||||
shortcut_search_box->set_placeholder(TTR("Filter by Name"));
|
||||
shortcut_search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
top_hbox->add_child(shortcut_search_box);
|
||||
shortcut_search_box->connect("text_changed", callable_mp(this, &EditorSettingsDialog::_filter_shortcuts));
|
||||
shortcut_search_box->connect(SceneStringName(text_changed), callable_mp(this, &EditorSettingsDialog::_filter_shortcuts));
|
||||
|
||||
shortcut_search_by_event = memnew(EventListenerLineEdit);
|
||||
shortcut_search_by_event->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
|
@ -216,7 +216,7 @@ void EventListenerLineEdit::grab_focus() {
|
||||
void EventListenerLineEdit::_notification(int p_what) {
|
||||
switch (p_what) {
|
||||
case NOTIFICATION_ENTER_TREE: {
|
||||
connect("text_changed", callable_mp(this, &EventListenerLineEdit::_on_text_changed));
|
||||
connect(SceneStringName(text_changed), callable_mp(this, &EventListenerLineEdit::_on_text_changed));
|
||||
connect(SceneStringName(focus_entered), callable_mp(this, &EventListenerLineEdit::_on_focus));
|
||||
connect(SceneStringName(focus_exited), callable_mp(this, &EventListenerLineEdit::_on_unfocus));
|
||||
set_right_icon(get_editor_theme_icon(SNAME("Keyboard")));
|
||||
|
@ -1266,7 +1266,7 @@ ProjectExportDialog::ProjectExportDialog() {
|
||||
|
||||
name = memnew(LineEdit);
|
||||
settings_vb->add_margin_child(TTR("Name:"), name);
|
||||
name->connect("text_changed", callable_mp(this, &ProjectExportDialog::_name_changed));
|
||||
name->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_name_changed));
|
||||
|
||||
runnable = memnew(CheckButton);
|
||||
runnable->set_text(TTR("Runnable"));
|
||||
@ -1379,13 +1379,13 @@ ProjectExportDialog::ProjectExportDialog() {
|
||||
resources_vb->add_margin_child(
|
||||
TTR("Filters to export non-resource files/folders\n(comma-separated, e.g: *.json, *.txt, docs/*)"),
|
||||
include_filters);
|
||||
include_filters->connect("text_changed", callable_mp(this, &ProjectExportDialog::_filter_changed));
|
||||
include_filters->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_filter_changed));
|
||||
|
||||
exclude_filters = memnew(LineEdit);
|
||||
resources_vb->add_margin_child(
|
||||
TTR("Filters to exclude files/folders from project\n(comma-separated, e.g: *.json, *.txt, docs/*)"),
|
||||
exclude_filters);
|
||||
exclude_filters->connect("text_changed", callable_mp(this, &ProjectExportDialog::_filter_changed));
|
||||
exclude_filters->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_filter_changed));
|
||||
|
||||
// Feature tags.
|
||||
|
||||
@ -1393,7 +1393,7 @@ ProjectExportDialog::ProjectExportDialog() {
|
||||
feature_vb->set_name(TTR("Features"));
|
||||
feature_vb->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
custom_features = memnew(LineEdit);
|
||||
custom_features->connect("text_changed", callable_mp(this, &ProjectExportDialog::_custom_features_changed));
|
||||
custom_features->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_custom_features_changed));
|
||||
feature_vb->add_margin_child(TTR("Custom (comma-separated):"), custom_features);
|
||||
custom_feature_display = memnew(RichTextLabel);
|
||||
custom_feature_display->set_custom_minimum_size(Size2(1, 75 * EDSCALE));
|
||||
@ -1422,19 +1422,19 @@ ProjectExportDialog::ProjectExportDialog() {
|
||||
sec_vb->add_child(enc_directory);
|
||||
|
||||
enc_in_filters = memnew(LineEdit);
|
||||
enc_in_filters->connect("text_changed", callable_mp(this, &ProjectExportDialog::_enc_filters_changed));
|
||||
enc_in_filters->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_enc_filters_changed));
|
||||
sec_vb->add_margin_child(
|
||||
TTR("Filters to include files/folders\n(comma-separated, e.g: *.tscn, *.tres, scenes/*)"),
|
||||
enc_in_filters);
|
||||
|
||||
enc_ex_filters = memnew(LineEdit);
|
||||
enc_ex_filters->connect("text_changed", callable_mp(this, &ProjectExportDialog::_enc_filters_changed));
|
||||
enc_ex_filters->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_enc_filters_changed));
|
||||
sec_vb->add_margin_child(
|
||||
TTR("Filters to exclude files/folders\n(comma-separated, e.g: *.ctex, *.import, music/*)"),
|
||||
enc_ex_filters);
|
||||
|
||||
script_key = memnew(LineEdit);
|
||||
script_key->connect("text_changed", callable_mp(this, &ProjectExportDialog::_script_encryption_key_changed));
|
||||
script_key->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_script_encryption_key_changed));
|
||||
script_key_error = memnew(Label);
|
||||
script_key_error->set_text(String::utf8("• ") + TTR("Invalid Encryption Key (must be 64 hexadecimal characters long)"));
|
||||
script_key_error->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("error_color"), EditorStringName(Editor)));
|
||||
@ -1576,7 +1576,7 @@ ProjectExportDialog::ProjectExportDialog() {
|
||||
export_project->set_access(EditorFileDialog::ACCESS_FILESYSTEM);
|
||||
add_child(export_project);
|
||||
export_project->connect("file_selected", callable_mp(this, &ProjectExportDialog::_export_project_to_path));
|
||||
export_project->get_line_edit()->connect("text_changed", callable_mp(this, &ProjectExportDialog::_validate_export_path));
|
||||
export_project->get_line_edit()->connect(SceneStringName(text_changed), callable_mp(this, &ProjectExportDialog::_validate_export_path));
|
||||
|
||||
export_project->add_option(TTR("Export With Debug"), Vector<String>(), true);
|
||||
export_pck_zip->add_option(TTR("Export With Debug"), Vector<String>(), true);
|
||||
|
@ -165,7 +165,7 @@ FBXImporterManager::FBXImporterManager() {
|
||||
|
||||
add_child(vb);
|
||||
|
||||
fbx_path->connect("text_changed", callable_mp(this, &FBXImporterManager::_validate_path));
|
||||
fbx_path->connect(SceneStringName(text_changed), callable_mp(this, &FBXImporterManager::_validate_path));
|
||||
|
||||
get_ok_button()->set_text(TTR("Confirm Path"));
|
||||
get_cancel_button()->connect(SceneStringName(pressed), callable_mp(this, &FBXImporterManager::_cancel_setup));
|
||||
|
@ -4003,7 +4003,7 @@ FileSystemDock::FileSystemDock() {
|
||||
tree_search_box->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
tree_search_box->set_placeholder(TTR("Filter Files"));
|
||||
tree_search_box->set_clear_button_enabled(true);
|
||||
tree_search_box->connect("text_changed", callable_mp(this, &FileSystemDock::_search_changed).bind(tree_search_box));
|
||||
tree_search_box->connect(SceneStringName(text_changed), callable_mp(this, &FileSystemDock::_search_changed).bind(tree_search_box));
|
||||
toolbar2_hbc->add_child(tree_search_box);
|
||||
|
||||
tree_button_sort = _create_file_menu_button();
|
||||
@ -4055,7 +4055,7 @@ FileSystemDock::FileSystemDock() {
|
||||
file_list_search_box->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
file_list_search_box->set_placeholder(TTR("Filter Files"));
|
||||
file_list_search_box->set_clear_button_enabled(true);
|
||||
file_list_search_box->connect("text_changed", callable_mp(this, &FileSystemDock::_search_changed).bind(file_list_search_box));
|
||||
file_list_search_box->connect(SceneStringName(text_changed), callable_mp(this, &FileSystemDock::_search_changed).bind(file_list_search_box));
|
||||
path_hb->add_child(file_list_search_box);
|
||||
|
||||
file_list_button_sort = _create_file_menu_button();
|
||||
|
@ -319,7 +319,7 @@ FindInFilesDialog::FindInFilesDialog() {
|
||||
|
||||
_search_text_line_edit = memnew(LineEdit);
|
||||
_search_text_line_edit->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
_search_text_line_edit->connect("text_changed", callable_mp(this, &FindInFilesDialog::_on_search_text_modified));
|
||||
_search_text_line_edit->connect(SceneStringName(text_changed), callable_mp(this, &FindInFilesDialog::_on_search_text_modified));
|
||||
_search_text_line_edit->connect("text_submitted", callable_mp(this, &FindInFilesDialog::_on_search_text_submitted));
|
||||
gc->add_child(_search_text_line_edit);
|
||||
|
||||
@ -644,7 +644,7 @@ FindInFilesPanel::FindInFilesPanel() {
|
||||
|
||||
_replace_line_edit = memnew(LineEdit);
|
||||
_replace_line_edit->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
_replace_line_edit->connect("text_changed", callable_mp(this, &FindInFilesPanel::_on_replace_text_changed));
|
||||
_replace_line_edit->connect(SceneStringName(text_changed), callable_mp(this, &FindInFilesPanel::_on_replace_text_changed));
|
||||
_replace_container->add_child(_replace_line_edit);
|
||||
|
||||
_replace_all_button = memnew(Button);
|
||||
|
@ -451,7 +451,7 @@ void GroupSettingsEditor::_show_rename_dialog() {
|
||||
rename_validation_panel->set_update_callback(callable_mp(this, &GroupSettingsEditor::_check_rename));
|
||||
rename_validation_panel->set_accept_button(rename_group_dialog->get_ok_button());
|
||||
|
||||
rename_group->connect("text_changed", callable_mp(rename_validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
rename_group->connect(SceneStringName(text_changed), callable_mp(rename_validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
|
||||
vbc->add_child(rename_validation_panel);
|
||||
|
||||
@ -499,7 +499,7 @@ GroupSettingsEditor::GroupSettingsEditor() {
|
||||
group_name = memnew(LineEdit);
|
||||
group_name->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
group_name->set_clear_button_enabled(true);
|
||||
group_name->connect("text_changed", callable_mp(this, &GroupSettingsEditor::_group_name_text_changed));
|
||||
group_name->connect(SceneStringName(text_changed), callable_mp(this, &GroupSettingsEditor::_group_name_text_changed));
|
||||
group_name->connect("text_submitted", callable_mp(this, &GroupSettingsEditor::_text_submitted));
|
||||
hbc->add_child(group_name);
|
||||
|
||||
|
@ -652,7 +652,7 @@ void GroupsEditor::_show_add_group_dialog() {
|
||||
add_validation_panel->set_update_callback(callable_mp(this, &GroupsEditor::_check_add));
|
||||
add_validation_panel->set_accept_button(add_group_dialog->get_ok_button());
|
||||
|
||||
add_group_name->connect("text_changed", callable_mp(add_validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
add_group_name->connect(SceneStringName(text_changed), callable_mp(add_validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
|
||||
vbc->add_child(add_validation_panel);
|
||||
|
||||
@ -693,7 +693,7 @@ void GroupsEditor::_show_rename_group_dialog() {
|
||||
rename_validation_panel->set_update_callback(callable_mp(this, &GroupsEditor::_check_rename));
|
||||
rename_validation_panel->set_accept_button(rename_group_dialog->get_ok_button());
|
||||
|
||||
rename_group->connect("text_changed", callable_mp(rename_validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
rename_group->connect(SceneStringName(text_changed), callable_mp(rename_validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
|
||||
vbc->add_child(rename_validation_panel);
|
||||
|
||||
@ -843,7 +843,7 @@ GroupsEditor::GroupsEditor() {
|
||||
filter->set_clear_button_enabled(true);
|
||||
filter->set_placeholder(TTR("Filter Groups"));
|
||||
filter->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
filter->connect("text_changed", callable_mp(this, &GroupsEditor::_update_tree).unbind(1));
|
||||
filter->connect(SceneStringName(text_changed), callable_mp(this, &GroupsEditor::_update_tree).unbind(1));
|
||||
hbc->add_child(filter);
|
||||
|
||||
tree = memnew(Tree);
|
||||
|
@ -1746,7 +1746,7 @@ SceneTreeDialog::SceneTreeDialog() {
|
||||
filter->set_placeholder(TTR("Filter Nodes"));
|
||||
filter->set_clear_button_enabled(true);
|
||||
filter->add_theme_constant_override("minimum_character_width", 0);
|
||||
filter->connect("text_changed", callable_mp(this, &SceneTreeDialog::_filter_changed));
|
||||
filter->connect(SceneStringName(text_changed), callable_mp(this, &SceneTreeDialog::_filter_changed));
|
||||
filter_hbc->add_child(filter);
|
||||
|
||||
// Add 'Show All' button to HBoxContainer next to the filter, visible only when valid_types is defined.
|
||||
|
@ -1665,7 +1665,7 @@ SceneImportSettingsDialog::SceneImportSettingsDialog() {
|
||||
animation_slider->set_step(1.0 / 100.0);
|
||||
animation_slider->set_value_no_signal(0.0);
|
||||
animation_slider->set_focus_mode(Control::FOCUS_NONE);
|
||||
animation_slider->connect(SNAME("value_changed"), callable_mp(this, &SceneImportSettingsDialog::_animation_slider_value_changed));
|
||||
animation_slider->connect(SceneStringName(value_changed), callable_mp(this, &SceneImportSettingsDialog::_animation_slider_value_changed));
|
||||
|
||||
base_viewport->set_use_own_world_3d(true);
|
||||
|
||||
|
@ -546,7 +546,7 @@ AudioStreamImportSettingsDialog::AudioStreamImportSettingsDialog() {
|
||||
loop_offset->set_step(0.001);
|
||||
loop_offset->set_suffix("sec");
|
||||
loop_offset->set_tooltip_text(TTR("Loop offset (from beginning). Note that if BPM is set, this setting will be ignored."));
|
||||
loop_offset->connect("value_changed", callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
loop_offset->connect(SceneStringName(value_changed), callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
loop_hb->add_child(loop_offset);
|
||||
main_vbox->add_margin_child(TTR("Loop:"), loop_hb);
|
||||
|
||||
@ -560,7 +560,7 @@ AudioStreamImportSettingsDialog::AudioStreamImportSettingsDialog() {
|
||||
bpm_edit->set_max(400);
|
||||
bpm_edit->set_step(0.01);
|
||||
bpm_edit->set_tooltip_text(TTR("Configure the Beats Per Measure (tempo) used for the interactive streams.\nThis is required in order to configure beat information."));
|
||||
bpm_edit->connect("value_changed", callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
bpm_edit->connect(SceneStringName(value_changed), callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
interactive_hb->add_child(bpm_edit);
|
||||
interactive_hb->add_spacer();
|
||||
beats_enabled = memnew(CheckBox);
|
||||
@ -570,7 +570,7 @@ AudioStreamImportSettingsDialog::AudioStreamImportSettingsDialog() {
|
||||
beats_edit = memnew(SpinBox);
|
||||
beats_edit->set_tooltip_text(TTR("Configure the amount of Beats used for music-aware looping. If zero, it will be autodetected from the length.\nIt is recommended to set this value (either manually or by clicking on a beat number in the preview) to ensure looping works properly."));
|
||||
beats_edit->set_max(99999);
|
||||
beats_edit->connect("value_changed", callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
beats_edit->connect(SceneStringName(value_changed), callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
interactive_hb->add_child(beats_edit);
|
||||
bar_beats_label = memnew(Label(TTR("Bar Beats:")));
|
||||
interactive_hb->add_child(bar_beats_label);
|
||||
@ -578,7 +578,7 @@ AudioStreamImportSettingsDialog::AudioStreamImportSettingsDialog() {
|
||||
bar_beats_edit->set_tooltip_text(TTR("Configure the Beats Per Bar. This used for music-aware transitions between AudioStreams."));
|
||||
bar_beats_edit->set_min(2);
|
||||
bar_beats_edit->set_max(32);
|
||||
bar_beats_edit->connect("value_changed", callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
bar_beats_edit->connect(SceneStringName(value_changed), callable_mp(this, &AudioStreamImportSettingsDialog::_settings_changed).unbind(1));
|
||||
interactive_hb->add_child(bar_beats_edit);
|
||||
interactive_hb->add_spacer();
|
||||
main_vbox->add_margin_child(TTR("Music Playback:"), interactive_hb);
|
||||
@ -621,7 +621,7 @@ AudioStreamImportSettingsDialog::AudioStreamImportSettingsDialog() {
|
||||
zoom_in->connect(SceneStringName(pressed), callable_mp(this, &AudioStreamImportSettingsDialog::_preview_zoom_in));
|
||||
zoom_reset->connect(SceneStringName(pressed), callable_mp(this, &AudioStreamImportSettingsDialog::_preview_zoom_reset));
|
||||
zoom_out->connect(SceneStringName(pressed), callable_mp(this, &AudioStreamImportSettingsDialog::_preview_zoom_out));
|
||||
zoom_bar->connect("value_changed", callable_mp(this, &AudioStreamImportSettingsDialog::_preview_zoom_offset_changed));
|
||||
zoom_bar->connect(SceneStringName(value_changed), callable_mp(this, &AudioStreamImportSettingsDialog::_preview_zoom_offset_changed));
|
||||
vbox->add_child(zoom_hbox);
|
||||
|
||||
_indicator = memnew(Control);
|
||||
|
@ -669,7 +669,7 @@ InputEventConfigurationDialog::InputEventConfigurationDialog() {
|
||||
input_list_search->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
input_list_search->set_placeholder(TTR("Filter Inputs"));
|
||||
input_list_search->set_clear_button_enabled(true);
|
||||
input_list_search->connect("text_changed", callable_mp(this, &InputEventConfigurationDialog::_search_term_updated));
|
||||
input_list_search->connect(SceneStringName(text_changed), callable_mp(this, &InputEventConfigurationDialog::_search_term_updated));
|
||||
manual_vbox->add_child(input_list_search);
|
||||
|
||||
input_list_tree = memnew(Tree);
|
||||
|
@ -732,7 +732,7 @@ AnimationNodeBlendSpace1DEditor::AnimationNodeBlendSpace1DEditor() {
|
||||
edit_value->set_min(-1000);
|
||||
edit_value->set_max(1000);
|
||||
edit_value->set_step(0.01);
|
||||
edit_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace1DEditor::_edit_point_pos));
|
||||
edit_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace1DEditor::_edit_point_pos));
|
||||
|
||||
open_editor = memnew(Button);
|
||||
edit_hb->add_child(open_editor);
|
||||
@ -786,10 +786,10 @@ AnimationNodeBlendSpace1DEditor::AnimationNodeBlendSpace1DEditor() {
|
||||
bottom_hb->add_child(max_value);
|
||||
}
|
||||
|
||||
snap_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace1DEditor::_config_changed));
|
||||
min_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace1DEditor::_config_changed));
|
||||
max_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace1DEditor::_config_changed));
|
||||
label_value->connect("text_changed", callable_mp(this, &AnimationNodeBlendSpace1DEditor::_labels_changed));
|
||||
snap_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace1DEditor::_config_changed));
|
||||
min_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace1DEditor::_config_changed));
|
||||
max_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace1DEditor::_config_changed));
|
||||
label_value->connect(SceneStringName(text_changed), callable_mp(this, &AnimationNodeBlendSpace1DEditor::_labels_changed));
|
||||
|
||||
error_panel = memnew(PanelContainer);
|
||||
add_child(error_panel);
|
||||
|
@ -979,13 +979,13 @@ AnimationNodeBlendSpace2DEditor::AnimationNodeBlendSpace2DEditor() {
|
||||
edit_x->set_min(-1000);
|
||||
edit_x->set_step(0.01);
|
||||
edit_x->set_max(1000);
|
||||
edit_x->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_edit_point_pos));
|
||||
edit_x->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_edit_point_pos));
|
||||
edit_y = memnew(SpinBox);
|
||||
edit_hb->add_child(edit_y);
|
||||
edit_y->set_min(-1000);
|
||||
edit_y->set_step(0.01);
|
||||
edit_y->set_max(1000);
|
||||
edit_y->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_edit_point_pos));
|
||||
edit_y->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_edit_point_pos));
|
||||
open_editor = memnew(Button);
|
||||
edit_hb->add_child(open_editor);
|
||||
open_editor->set_text(TTR("Open Editor"));
|
||||
@ -1060,14 +1060,14 @@ AnimationNodeBlendSpace2DEditor::AnimationNodeBlendSpace2DEditor() {
|
||||
min_x_value->set_step(0.01);
|
||||
}
|
||||
|
||||
snap_x->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
snap_y->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
max_x_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
min_x_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
max_y_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
min_y_value->connect("value_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
label_x->connect("text_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_labels_changed));
|
||||
label_y->connect("text_changed", callable_mp(this, &AnimationNodeBlendSpace2DEditor::_labels_changed));
|
||||
snap_x->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
snap_y->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
max_x_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
min_x_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
max_y_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
min_y_value->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_config_changed));
|
||||
label_x->connect(SceneStringName(text_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_labels_changed));
|
||||
label_y->connect(SceneStringName(text_changed), callable_mp(this, &AnimationNodeBlendSpace2DEditor::_labels_changed));
|
||||
|
||||
error_panel = memnew(PanelContainer);
|
||||
add_child(error_panel);
|
||||
|
@ -168,7 +168,7 @@ void AnimationNodeBlendTreeEditor::update_graph() {
|
||||
node->set_slot(0, false, 0, Color(), true, read_only ? -1 : 0, get_theme_color(SceneStringName(font_color), SNAME("Label")));
|
||||
name->connect("text_submitted", callable_mp(this, &AnimationNodeBlendTreeEditor::_node_renamed).bind(agnode), CONNECT_DEFERRED);
|
||||
name->connect(SceneStringName(focus_exited), callable_mp(this, &AnimationNodeBlendTreeEditor::_node_renamed_focus_out).bind(agnode), CONNECT_DEFERRED);
|
||||
name->connect("text_changed", callable_mp(this, &AnimationNodeBlendTreeEditor::_node_rename_lineedit_changed), CONNECT_DEFERRED);
|
||||
name->connect(SceneStringName(text_changed), callable_mp(this, &AnimationNodeBlendTreeEditor::_node_rename_lineedit_changed), CONNECT_DEFERRED);
|
||||
base = 1;
|
||||
agnode->set_deletable(true);
|
||||
|
||||
|
@ -798,7 +798,7 @@ AnimationLibraryEditor::AnimationLibraryEditor() {
|
||||
VBoxContainer *dialog_vb = memnew(VBoxContainer);
|
||||
add_library_name = memnew(LineEdit);
|
||||
dialog_vb->add_child(add_library_name);
|
||||
add_library_name->connect("text_changed", callable_mp(this, &AnimationLibraryEditor::_add_library_validate));
|
||||
add_library_name->connect(SceneStringName(text_changed), callable_mp(this, &AnimationLibraryEditor::_add_library_validate));
|
||||
add_child(add_library_dialog);
|
||||
|
||||
add_library_validate = memnew(Label);
|
||||
|
@ -2092,7 +2092,7 @@ AnimationPlayerEditor::AnimationPlayerEditor(AnimationPlayerEditorPlugin *p_plug
|
||||
|
||||
animation->connect(SceneStringName(item_selected), callable_mp(this, &AnimationPlayerEditor::_animation_selected));
|
||||
|
||||
frame->connect(SNAME("value_changed"), callable_mp(this, &AnimationPlayerEditor::_seek_value_changed).bind(false));
|
||||
frame->connect(SceneStringName(value_changed), callable_mp(this, &AnimationPlayerEditor::_seek_value_changed).bind(false));
|
||||
scale->connect(SNAME("text_submitted"), callable_mp(this, &AnimationPlayerEditor::_scale_changed));
|
||||
|
||||
add_child(track_editor);
|
||||
|
@ -1748,13 +1748,13 @@ AnimationNodeStateMachineEditor::AnimationNodeStateMachineEditor() {
|
||||
v_scroll = memnew(VScrollBar);
|
||||
state_machine_draw->add_child(v_scroll);
|
||||
v_scroll->set_anchors_and_offsets_preset(PRESET_RIGHT_WIDE);
|
||||
v_scroll->connect("value_changed", callable_mp(this, &AnimationNodeStateMachineEditor::_scroll_changed));
|
||||
v_scroll->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeStateMachineEditor::_scroll_changed));
|
||||
|
||||
h_scroll = memnew(HScrollBar);
|
||||
state_machine_draw->add_child(h_scroll);
|
||||
h_scroll->set_anchors_and_offsets_preset(PRESET_BOTTOM_WIDE);
|
||||
h_scroll->set_offset(SIDE_RIGHT, -v_scroll->get_size().x * EDSCALE);
|
||||
h_scroll->connect("value_changed", callable_mp(this, &AnimationNodeStateMachineEditor::_scroll_changed));
|
||||
h_scroll->connect(SceneStringName(value_changed), callable_mp(this, &AnimationNodeStateMachineEditor::_scroll_changed));
|
||||
|
||||
error_panel = memnew(PanelContainer);
|
||||
add_child(error_panel);
|
||||
|
@ -1601,7 +1601,7 @@ EditorAssetLibrary::EditorAssetLibrary(bool p_templates_only) {
|
||||
filter->set_clear_button_enabled(true);
|
||||
search_hb->add_child(filter);
|
||||
filter->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
filter->connect("text_changed", callable_mp(this, &EditorAssetLibrary::_search_text_changed));
|
||||
filter->connect(SceneStringName(text_changed), callable_mp(this, &EditorAssetLibrary::_search_text_changed));
|
||||
|
||||
// Perform a search automatically if the user hasn't entered any text for a certain duration.
|
||||
// This way, the user doesn't need to press Enter to initiate their search.
|
||||
|
@ -5275,12 +5275,12 @@ CanvasItemEditor::CanvasItemEditor() {
|
||||
|
||||
h_scroll = memnew(HScrollBar);
|
||||
viewport->add_child(h_scroll);
|
||||
h_scroll->connect("value_changed", callable_mp(this, &CanvasItemEditor::_update_scroll));
|
||||
h_scroll->connect(SceneStringName(value_changed), callable_mp(this, &CanvasItemEditor::_update_scroll));
|
||||
h_scroll->hide();
|
||||
|
||||
v_scroll = memnew(VScrollBar);
|
||||
viewport->add_child(v_scroll);
|
||||
v_scroll->connect("value_changed", callable_mp(this, &CanvasItemEditor::_update_scroll));
|
||||
v_scroll->connect(SceneStringName(value_changed), callable_mp(this, &CanvasItemEditor::_update_scroll));
|
||||
v_scroll->hide();
|
||||
|
||||
viewport->add_child(controls_vb);
|
||||
|
@ -1019,7 +1019,7 @@ CurveEditor::CurveEditor() {
|
||||
snap_count_edit->set_value(DEFAULT_SNAP);
|
||||
snap_count_edit->set_custom_minimum_size(Size2(65 * EDSCALE, 0));
|
||||
toolbar->add_child(snap_count_edit);
|
||||
snap_count_edit->connect("value_changed", callable_mp(this, &CurveEditor::_set_snap_count));
|
||||
snap_count_edit->connect(SceneStringName(value_changed), callable_mp(this, &CurveEditor::_set_snap_count));
|
||||
|
||||
presets_button = memnew(MenuButton);
|
||||
presets_button->set_text(TTR("Presets"));
|
||||
|
@ -640,7 +640,7 @@ GradientEditor::GradientEditor() {
|
||||
snap_count_edit->set_value(DEFAULT_SNAP);
|
||||
snap_count_edit->set_custom_minimum_size(Size2(65 * EDSCALE, 0));
|
||||
toolbar->add_child(snap_count_edit);
|
||||
snap_count_edit->connect("value_changed", callable_mp(this, &GradientEditor::_set_snap_count));
|
||||
snap_count_edit->connect(SceneStringName(value_changed), callable_mp(this, &GradientEditor::_set_snap_count));
|
||||
|
||||
gradient_editor_rect = memnew(GradientEdit);
|
||||
add_child(gradient_editor_rect);
|
||||
|
@ -298,7 +298,7 @@ GradientTexture2DEditor::GradientTexture2DEditor() {
|
||||
snap_count_edit->set_value(DEFAULT_SNAP);
|
||||
snap_count_edit->set_custom_minimum_size(Size2(65 * EDSCALE, 0));
|
||||
toolbar->add_child(snap_count_edit);
|
||||
snap_count_edit->connect("value_changed", callable_mp(this, &GradientTexture2DEditor::_set_snap_count));
|
||||
snap_count_edit->connect(SceneStringName(value_changed), callable_mp(this, &GradientTexture2DEditor::_set_snap_count));
|
||||
|
||||
texture_editor_rect = memnew(GradientTexture2DEdit);
|
||||
add_child(texture_editor_rect);
|
||||
|
@ -8915,7 +8915,7 @@ void fragment() {
|
||||
sun_angle_altitude->set_max(90);
|
||||
sun_angle_altitude->set_min(-90);
|
||||
sun_angle_altitude->set_step(0.1);
|
||||
sun_angle_altitude->connect("value_changed", callable_mp(this, &Node3DEditor::_sun_direction_angle_set).unbind(1));
|
||||
sun_angle_altitude->connect(SceneStringName(value_changed), callable_mp(this, &Node3DEditor::_sun_direction_angle_set).unbind(1));
|
||||
sun_angle_altitude_vbox->add_child(sun_angle_altitude);
|
||||
sun_angle_hbox->add_child(sun_angle_altitude_vbox);
|
||||
VBoxContainer *sun_angle_azimuth_vbox = memnew(VBoxContainer);
|
||||
@ -8929,7 +8929,7 @@ void fragment() {
|
||||
sun_angle_azimuth->set_step(0.1);
|
||||
sun_angle_azimuth->set_allow_greater(true);
|
||||
sun_angle_azimuth->set_allow_lesser(true);
|
||||
sun_angle_azimuth->connect("value_changed", callable_mp(this, &Node3DEditor::_sun_direction_angle_set).unbind(1));
|
||||
sun_angle_azimuth->connect(SceneStringName(value_changed), callable_mp(this, &Node3DEditor::_sun_direction_angle_set).unbind(1));
|
||||
sun_angle_azimuth_vbox->add_child(sun_angle_azimuth);
|
||||
sun_angle_hbox->add_child(sun_angle_azimuth_vbox);
|
||||
sun_angle_hbox->add_theme_constant_override("separation", 10);
|
||||
@ -8946,11 +8946,11 @@ void fragment() {
|
||||
sun_energy->set_min(0);
|
||||
sun_energy->set_step(0.05);
|
||||
sun_vb->add_margin_child(TTR("Sun Energy"), sun_energy);
|
||||
sun_energy->connect("value_changed", callable_mp(this, &Node3DEditor::_preview_settings_changed).unbind(1));
|
||||
sun_energy->connect(SceneStringName(value_changed), callable_mp(this, &Node3DEditor::_preview_settings_changed).unbind(1));
|
||||
|
||||
sun_max_distance = memnew(EditorSpinSlider);
|
||||
sun_vb->add_margin_child(TTR("Shadow Max Distance"), sun_max_distance);
|
||||
sun_max_distance->connect("value_changed", callable_mp(this, &Node3DEditor::_preview_settings_changed).unbind(1));
|
||||
sun_max_distance->connect(SceneStringName(value_changed), callable_mp(this, &Node3DEditor::_preview_settings_changed).unbind(1));
|
||||
sun_max_distance->set_min(1);
|
||||
sun_max_distance->set_max(4096);
|
||||
|
||||
@ -8998,7 +8998,7 @@ void fragment() {
|
||||
environ_energy->set_max(8.0);
|
||||
environ_energy->set_min(0);
|
||||
environ_energy->set_step(0.05);
|
||||
environ_energy->connect("value_changed", callable_mp(this, &Node3DEditor::_preview_settings_changed).unbind(1));
|
||||
environ_energy->connect(SceneStringName(value_changed), callable_mp(this, &Node3DEditor::_preview_settings_changed).unbind(1));
|
||||
environ_vb->add_margin_child(TTR("Sky Energy"), environ_energy);
|
||||
HBoxContainer *fx_vb = memnew(HBoxContainer);
|
||||
fx_vb->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
|
@ -427,12 +427,12 @@ ParticleProcessMaterialMinMaxPropertyEditor::ParticleProcessMaterialMinMaxProper
|
||||
min_edit = memnew(EditorSpinSlider);
|
||||
min_edit->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
hb->add_child(min_edit);
|
||||
min_edit->connect(SNAME("value_changed"), callable_mp(this, &ParticleProcessMaterialMinMaxPropertyEditor::_sync_sliders).bind(min_edit));
|
||||
min_edit->connect(SceneStringName(value_changed), callable_mp(this, &ParticleProcessMaterialMinMaxPropertyEditor::_sync_sliders).bind(min_edit));
|
||||
|
||||
max_edit = memnew(EditorSpinSlider);
|
||||
max_edit->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
hb->add_child(max_edit);
|
||||
max_edit->connect(SNAME("value_changed"), callable_mp(this, &ParticleProcessMaterialMinMaxPropertyEditor::_sync_sliders).bind(max_edit));
|
||||
max_edit->connect(SceneStringName(value_changed), callable_mp(this, &ParticleProcessMaterialMinMaxPropertyEditor::_sync_sliders).bind(max_edit));
|
||||
|
||||
toggle_mode_button = memnew(Button);
|
||||
toggle_mode_button->set_toggle_mode(true);
|
||||
|
@ -336,9 +336,9 @@ PluginConfigDialog::PluginConfigDialog() {
|
||||
validation_panel->set_accept_button(get_ok_button());
|
||||
|
||||
script_option_edit->connect(SceneStringName(item_selected), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
name_edit->connect("text_changed", callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
subfolder_edit->connect("text_changed", callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
script_edit->connect("text_changed", callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
name_edit->connect(SceneStringName(text_changed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
subfolder_edit->connect(SceneStringName(text_changed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
script_edit->connect(SceneStringName(text_changed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
}
|
||||
|
||||
PluginConfigDialog::~PluginConfigDialog() {
|
||||
|
@ -1470,7 +1470,7 @@ Polygon2DEditor::Polygon2DEditor() {
|
||||
sb_off_x->set_step(1);
|
||||
sb_off_x->set_value(snap_offset.x);
|
||||
sb_off_x->set_suffix("px");
|
||||
sb_off_x->connect("value_changed", callable_mp(this, &Polygon2DEditor::_set_snap_off_x));
|
||||
sb_off_x->connect(SceneStringName(value_changed), callable_mp(this, &Polygon2DEditor::_set_snap_off_x));
|
||||
grid_settings_vb->add_margin_child(TTR("Grid Offset X:"), sb_off_x);
|
||||
|
||||
SpinBox *sb_off_y = memnew(SpinBox);
|
||||
@ -1479,7 +1479,7 @@ Polygon2DEditor::Polygon2DEditor() {
|
||||
sb_off_y->set_step(1);
|
||||
sb_off_y->set_value(snap_offset.y);
|
||||
sb_off_y->set_suffix("px");
|
||||
sb_off_y->connect("value_changed", callable_mp(this, &Polygon2DEditor::_set_snap_off_y));
|
||||
sb_off_y->connect(SceneStringName(value_changed), callable_mp(this, &Polygon2DEditor::_set_snap_off_y));
|
||||
grid_settings_vb->add_margin_child(TTR("Grid Offset Y:"), sb_off_y);
|
||||
|
||||
SpinBox *sb_step_x = memnew(SpinBox);
|
||||
@ -1488,7 +1488,7 @@ Polygon2DEditor::Polygon2DEditor() {
|
||||
sb_step_x->set_step(1);
|
||||
sb_step_x->set_value(snap_step.x);
|
||||
sb_step_x->set_suffix("px");
|
||||
sb_step_x->connect("value_changed", callable_mp(this, &Polygon2DEditor::_set_snap_step_x));
|
||||
sb_step_x->connect(SceneStringName(value_changed), callable_mp(this, &Polygon2DEditor::_set_snap_step_x));
|
||||
grid_settings_vb->add_margin_child(TTR("Grid Step X:"), sb_step_x);
|
||||
|
||||
SpinBox *sb_step_y = memnew(SpinBox);
|
||||
@ -1497,7 +1497,7 @@ Polygon2DEditor::Polygon2DEditor() {
|
||||
sb_step_y->set_step(1);
|
||||
sb_step_y->set_value(snap_step.y);
|
||||
sb_step_y->set_suffix("px");
|
||||
sb_step_y->connect("value_changed", callable_mp(this, &Polygon2DEditor::_set_snap_step_y));
|
||||
sb_step_y->connect(SceneStringName(value_changed), callable_mp(this, &Polygon2DEditor::_set_snap_step_y));
|
||||
grid_settings_vb->add_margin_child(TTR("Grid Step Y:"), sb_step_y);
|
||||
|
||||
zoom_widget = memnew(EditorZoomWidget);
|
||||
@ -1509,11 +1509,11 @@ Polygon2DEditor::Polygon2DEditor() {
|
||||
uv_vscroll = memnew(VScrollBar);
|
||||
uv_vscroll->set_step(0.001);
|
||||
uv_edit_draw->add_child(uv_vscroll);
|
||||
uv_vscroll->connect("value_changed", callable_mp(this, &Polygon2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
uv_vscroll->connect(SceneStringName(value_changed), callable_mp(this, &Polygon2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
uv_hscroll = memnew(HScrollBar);
|
||||
uv_hscroll->set_step(0.001);
|
||||
uv_edit_draw->add_child(uv_hscroll);
|
||||
uv_hscroll->connect("value_changed", callable_mp(this, &Polygon2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
uv_hscroll->connect(SceneStringName(value_changed), callable_mp(this, &Polygon2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
|
||||
bone_scroll_main_vb = memnew(VBoxContainer);
|
||||
bone_scroll_main_vb->hide();
|
||||
|
@ -423,7 +423,7 @@ ScriptEditorQuickOpen::ScriptEditorQuickOpen() {
|
||||
add_child(vbc);
|
||||
search_box = memnew(LineEdit);
|
||||
vbc->add_margin_child(TTR("Search:"), search_box);
|
||||
search_box->connect("text_changed", callable_mp(this, &ScriptEditorQuickOpen::_text_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &ScriptEditorQuickOpen::_text_changed));
|
||||
search_box->connect(SceneStringName(gui_input), callable_mp(this, &ScriptEditorQuickOpen::_sbox_input));
|
||||
search_options = memnew(Tree);
|
||||
vbc->add_margin_child(TTR("Matches:"), search_options, true);
|
||||
@ -4022,7 +4022,7 @@ ScriptEditor::ScriptEditor(WindowWrapper *p_wrapper) {
|
||||
filter_scripts = memnew(LineEdit);
|
||||
filter_scripts->set_placeholder(TTR("Filter Scripts"));
|
||||
filter_scripts->set_clear_button_enabled(true);
|
||||
filter_scripts->connect("text_changed", callable_mp(this, &ScriptEditor::_filter_scripts_text_changed));
|
||||
filter_scripts->connect(SceneStringName(text_changed), callable_mp(this, &ScriptEditor::_filter_scripts_text_changed));
|
||||
scripts_vbox->add_child(filter_scripts);
|
||||
|
||||
script_list = memnew(ItemList);
|
||||
@ -4067,7 +4067,7 @@ ScriptEditor::ScriptEditor(WindowWrapper *p_wrapper) {
|
||||
filter_methods = memnew(LineEdit);
|
||||
filter_methods->set_placeholder(TTR("Filter Methods"));
|
||||
filter_methods->set_clear_button_enabled(true);
|
||||
filter_methods->connect("text_changed", callable_mp(this, &ScriptEditor::_filter_methods_text_changed));
|
||||
filter_methods->connect(SceneStringName(text_changed), callable_mp(this, &ScriptEditor::_filter_methods_text_changed));
|
||||
overview_vbox->add_child(filter_methods);
|
||||
|
||||
members_overview = memnew(ItemList);
|
||||
|
@ -613,10 +613,10 @@ Sprite2DEditor::Sprite2DEditor() {
|
||||
|
||||
v_scroll = memnew(VScrollBar);
|
||||
debug_uv->add_child(v_scroll);
|
||||
v_scroll->connect("value_changed", callable_mp(this, &Sprite2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
v_scroll->connect(SceneStringName(value_changed), callable_mp(this, &Sprite2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
h_scroll = memnew(HScrollBar);
|
||||
debug_uv->add_child(h_scroll);
|
||||
h_scroll->connect("value_changed", callable_mp(this, &Sprite2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
h_scroll->connect(SceneStringName(value_changed), callable_mp(this, &Sprite2DEditor::_update_zoom_and_pan).unbind(1).bind(false));
|
||||
|
||||
debug_uv_dialog->connect(SceneStringName(confirmed), callable_mp(this, &Sprite2DEditor::_create_node));
|
||||
|
||||
|
@ -1816,7 +1816,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
anim_speed->set_step(0.01);
|
||||
anim_speed->set_custom_arrow_step(1);
|
||||
anim_speed->set_tooltip_text(TTR("Animation Speed"));
|
||||
anim_speed->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_animation_speed_changed));
|
||||
anim_speed->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_animation_speed_changed));
|
||||
hbc_animlist->add_child(anim_speed);
|
||||
|
||||
anim_search_box = memnew(LineEdit);
|
||||
@ -1824,7 +1824,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
anim_search_box->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
anim_search_box->set_placeholder(TTR("Filter Animations"));
|
||||
anim_search_box->set_clear_button_enabled(true);
|
||||
anim_search_box->connect("text_changed", callable_mp(this, &SpriteFramesEditor::_animation_search_text_changed));
|
||||
anim_search_box->connect(SceneStringName(text_changed), callable_mp(this, &SpriteFramesEditor::_animation_search_text_changed));
|
||||
|
||||
animations = memnew(Tree);
|
||||
sub_vb->add_child(animations);
|
||||
@ -1960,7 +1960,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
frame_duration->set_custom_arrow_step(0.1);
|
||||
frame_duration->set_allow_lesser(false);
|
||||
frame_duration->set_allow_greater(true);
|
||||
frame_duration->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_frame_duration_changed));
|
||||
frame_duration->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_frame_duration_changed));
|
||||
hbc_frame_duration->add_child(frame_duration);
|
||||
|
||||
// Wide empty separation control. (like BoxContainer::add_spacer())
|
||||
@ -2183,7 +2183,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
split_sheet_h->set_step(1);
|
||||
split_sheet_h->set_select_all_on_focus(true);
|
||||
split_sheet_h_hb->add_child(split_sheet_h);
|
||||
split_sheet_h->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_FRAME_COUNT));
|
||||
split_sheet_h->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_FRAME_COUNT));
|
||||
split_sheet_settings_vb->add_child(split_sheet_h_hb);
|
||||
|
||||
HBoxContainer *split_sheet_v_hb = memnew(HBoxContainer);
|
||||
@ -2200,7 +2200,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
split_sheet_v->set_step(1);
|
||||
split_sheet_v->set_select_all_on_focus(true);
|
||||
split_sheet_v_hb->add_child(split_sheet_v);
|
||||
split_sheet_v->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_FRAME_COUNT));
|
||||
split_sheet_v->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_FRAME_COUNT));
|
||||
split_sheet_settings_vb->add_child(split_sheet_v_hb);
|
||||
|
||||
HBoxContainer *split_sheet_size_hb = memnew(HBoxContainer);
|
||||
@ -2219,7 +2219,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
split_sheet_size_x->set_step(1);
|
||||
split_sheet_size_x->set_suffix("px");
|
||||
split_sheet_size_x->set_select_all_on_focus(true);
|
||||
split_sheet_size_x->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_SIZE));
|
||||
split_sheet_size_x->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_SIZE));
|
||||
split_sheet_size_vb->add_child(split_sheet_size_x);
|
||||
split_sheet_size_y = memnew(SpinBox);
|
||||
split_sheet_size_y->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
@ -2227,7 +2227,7 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
split_sheet_size_y->set_step(1);
|
||||
split_sheet_size_y->set_suffix("px");
|
||||
split_sheet_size_y->set_select_all_on_focus(true);
|
||||
split_sheet_size_y->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_SIZE));
|
||||
split_sheet_size_y->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_SIZE));
|
||||
split_sheet_size_vb->add_child(split_sheet_size_y);
|
||||
split_sheet_size_hb->add_child(split_sheet_size_vb);
|
||||
split_sheet_settings_vb->add_child(split_sheet_size_hb);
|
||||
@ -2247,14 +2247,14 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
split_sheet_sep_x->set_step(1);
|
||||
split_sheet_sep_x->set_suffix("px");
|
||||
split_sheet_sep_x->set_select_all_on_focus(true);
|
||||
split_sheet_sep_x->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_sep_x->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_sep_vb->add_child(split_sheet_sep_x);
|
||||
split_sheet_sep_y = memnew(SpinBox);
|
||||
split_sheet_sep_y->set_min(0);
|
||||
split_sheet_sep_y->set_step(1);
|
||||
split_sheet_sep_y->set_suffix("px");
|
||||
split_sheet_sep_y->set_select_all_on_focus(true);
|
||||
split_sheet_sep_y->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_sep_y->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_sep_vb->add_child(split_sheet_sep_y);
|
||||
split_sheet_sep_hb->add_child(split_sheet_sep_vb);
|
||||
split_sheet_settings_vb->add_child(split_sheet_sep_hb);
|
||||
@ -2274,14 +2274,14 @@ SpriteFramesEditor::SpriteFramesEditor() {
|
||||
split_sheet_offset_x->set_step(1);
|
||||
split_sheet_offset_x->set_suffix("px");
|
||||
split_sheet_offset_x->set_select_all_on_focus(true);
|
||||
split_sheet_offset_x->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_offset_x->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_offset_vb->add_child(split_sheet_offset_x);
|
||||
split_sheet_offset_y = memnew(SpinBox);
|
||||
split_sheet_offset_y->set_min(0);
|
||||
split_sheet_offset_y->set_step(1);
|
||||
split_sheet_offset_y->set_suffix("px");
|
||||
split_sheet_offset_y->set_select_all_on_focus(true);
|
||||
split_sheet_offset_y->connect("value_changed", callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_offset_y->connect(SceneStringName(value_changed), callable_mp(this, &SpriteFramesEditor::_sheet_spin_changed).bind(PARAM_USE_CURRENT));
|
||||
split_sheet_offset_vb->add_child(split_sheet_offset_y);
|
||||
split_sheet_offset_hb->add_child(split_sheet_offset_vb);
|
||||
split_sheet_settings_vb->add_child(split_sheet_offset_hb);
|
||||
|
@ -157,7 +157,7 @@ Texture3DEditor::Texture3DEditor() {
|
||||
add_child(layer);
|
||||
layer->set_anchor(SIDE_RIGHT, 1);
|
||||
layer->set_anchor(SIDE_LEFT, 1);
|
||||
layer->connect("value_changed", callable_mp(this, &Texture3DEditor::_layer_changed));
|
||||
layer->connect(SceneStringName(value_changed), callable_mp(this, &Texture3DEditor::_layer_changed));
|
||||
|
||||
info = memnew(Label);
|
||||
info->set_h_grow_direction(GROW_DIRECTION_BEGIN);
|
||||
|
@ -233,7 +233,7 @@ TextureLayeredEditor::TextureLayeredEditor() {
|
||||
add_child(layer);
|
||||
layer->set_anchor(SIDE_RIGHT, 1);
|
||||
layer->set_anchor(SIDE_LEFT, 1);
|
||||
layer->connect("value_changed", callable_mp(this, &TextureLayeredEditor::_layer_changed));
|
||||
layer->connect(SceneStringName(value_changed), callable_mp(this, &TextureLayeredEditor::_layer_changed));
|
||||
|
||||
info = memnew(Label);
|
||||
info->set_h_grow_direction(GROW_DIRECTION_BEGIN);
|
||||
|
@ -1149,13 +1149,13 @@ TextureRegionEditor::TextureRegionEditor() {
|
||||
sb_off_x = memnew(SpinBox);
|
||||
sb_off_x->set_step(1);
|
||||
sb_off_x->set_suffix("px");
|
||||
sb_off_x->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_off_x));
|
||||
sb_off_x->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_set_snap_off_x));
|
||||
hb_grid->add_child(sb_off_x);
|
||||
|
||||
sb_off_y = memnew(SpinBox);
|
||||
sb_off_y->set_step(1);
|
||||
sb_off_y->set_suffix("px");
|
||||
sb_off_y->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_off_y));
|
||||
sb_off_y->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_set_snap_off_y));
|
||||
hb_grid->add_child(sb_off_y);
|
||||
|
||||
hb_grid->add_child(memnew(VSeparator));
|
||||
@ -1165,14 +1165,14 @@ TextureRegionEditor::TextureRegionEditor() {
|
||||
sb_step_x->set_min(0);
|
||||
sb_step_x->set_step(1);
|
||||
sb_step_x->set_suffix("px");
|
||||
sb_step_x->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_step_x));
|
||||
sb_step_x->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_set_snap_step_x));
|
||||
hb_grid->add_child(sb_step_x);
|
||||
|
||||
sb_step_y = memnew(SpinBox);
|
||||
sb_step_y->set_min(0);
|
||||
sb_step_y->set_step(1);
|
||||
sb_step_y->set_suffix("px");
|
||||
sb_step_y->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_step_y));
|
||||
sb_step_y->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_set_snap_step_y));
|
||||
hb_grid->add_child(sb_step_y);
|
||||
|
||||
hb_grid->add_child(memnew(VSeparator));
|
||||
@ -1182,14 +1182,14 @@ TextureRegionEditor::TextureRegionEditor() {
|
||||
sb_sep_x->set_min(0);
|
||||
sb_sep_x->set_step(1);
|
||||
sb_sep_x->set_suffix("px");
|
||||
sb_sep_x->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_sep_x));
|
||||
sb_sep_x->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_set_snap_sep_x));
|
||||
hb_grid->add_child(sb_sep_x);
|
||||
|
||||
sb_sep_y = memnew(SpinBox);
|
||||
sb_sep_y->set_min(0);
|
||||
sb_sep_y->set_step(1);
|
||||
sb_sep_y->set_suffix("px");
|
||||
sb_sep_y->connect("value_changed", callable_mp(this, &TextureRegionEditor::_set_snap_sep_y));
|
||||
sb_sep_y->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_set_snap_sep_y));
|
||||
hb_grid->add_child(sb_sep_y);
|
||||
|
||||
hb_grid->hide();
|
||||
@ -1246,13 +1246,13 @@ TextureRegionEditor::TextureRegionEditor() {
|
||||
vscroll = memnew(VScrollBar);
|
||||
vscroll->set_anchors_and_offsets_preset(Control::PRESET_RIGHT_WIDE);
|
||||
vscroll->set_step(0.001);
|
||||
vscroll->connect("value_changed", callable_mp(this, &TextureRegionEditor::_scroll_changed));
|
||||
vscroll->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_scroll_changed));
|
||||
texture_overlay->add_child(vscroll);
|
||||
|
||||
hscroll = memnew(HScrollBar);
|
||||
hscroll->set_anchors_and_offsets_preset(Control::PRESET_BOTTOM_WIDE);
|
||||
hscroll->set_step(0.001);
|
||||
hscroll->connect("value_changed", callable_mp(this, &TextureRegionEditor::_scroll_changed));
|
||||
hscroll->connect(SceneStringName(value_changed), callable_mp(this, &TextureRegionEditor::_scroll_changed));
|
||||
texture_overlay->add_child(hscroll);
|
||||
}
|
||||
|
||||
|
@ -911,7 +911,7 @@ ThemeItemImportTree::ThemeItemImportTree() {
|
||||
import_items_filter->set_placeholder(TTR("Filter Items"));
|
||||
import_items_filter->set_clear_button_enabled(true);
|
||||
add_child(import_items_filter);
|
||||
import_items_filter->connect("text_changed", callable_mp(this, &ThemeItemImportTree::_filter_text_changed));
|
||||
import_items_filter->connect(SceneStringName(text_changed), callable_mp(this, &ThemeItemImportTree::_filter_text_changed));
|
||||
|
||||
HBoxContainer *import_main_hb = memnew(HBoxContainer);
|
||||
import_main_hb->set_v_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
@ -2243,7 +2243,7 @@ ThemeTypeDialog::ThemeTypeDialog() {
|
||||
|
||||
add_type_filter = memnew(LineEdit);
|
||||
add_type_vb->add_child(add_type_filter);
|
||||
add_type_filter->connect("text_changed", callable_mp(this, &ThemeTypeDialog::_add_type_filter_cbk));
|
||||
add_type_filter->connect(SceneStringName(text_changed), callable_mp(this, &ThemeTypeDialog::_add_type_filter_cbk));
|
||||
add_type_filter->connect("text_submitted", callable_mp(this, &ThemeTypeDialog::_add_type_dialog_entered));
|
||||
|
||||
Label *add_type_options_label = memnew(Label);
|
||||
@ -2298,7 +2298,7 @@ VBoxContainer *ThemeTypeEditor::_create_item_list(Theme::DataType p_data_type) {
|
||||
item_add_hb->add_child(item_add_button);
|
||||
item_add_button->connect(SceneStringName(pressed), callable_mp(this, &ThemeTypeEditor::_item_add_cbk).bind(p_data_type, item_add_edit));
|
||||
item_add_edit->set_meta("button", item_add_button);
|
||||
item_add_edit->connect("text_changed", callable_mp(this, &ThemeTypeEditor::_update_add_button).bind(item_add_edit));
|
||||
item_add_edit->connect(SceneStringName(text_changed), callable_mp(this, &ThemeTypeEditor::_update_add_button).bind(item_add_edit));
|
||||
|
||||
return items_list;
|
||||
}
|
||||
@ -2570,7 +2570,7 @@ void ThemeTypeEditor::_update_type_items() {
|
||||
|
||||
if (E.value) {
|
||||
item_editor->set_value(edited_theme->get_constant(E.key, edited_type));
|
||||
item_editor->connect("value_changed", callable_mp(this, &ThemeTypeEditor::_constant_item_changed).bind(E.key));
|
||||
item_editor->connect(SceneStringName(value_changed), callable_mp(this, &ThemeTypeEditor::_constant_item_changed).bind(E.key));
|
||||
} else {
|
||||
item_editor->set_value(ThemeDB::get_singleton()->get_default_theme()->get_constant(E.key, edited_type));
|
||||
item_editor->set_editable(false);
|
||||
@ -2641,7 +2641,7 @@ void ThemeTypeEditor::_update_type_items() {
|
||||
|
||||
if (E.value) {
|
||||
item_editor->set_value(edited_theme->get_font_size(E.key, edited_type));
|
||||
item_editor->connect("value_changed", callable_mp(this, &ThemeTypeEditor::_font_size_item_changed).bind(E.key));
|
||||
item_editor->connect(SceneStringName(value_changed), callable_mp(this, &ThemeTypeEditor::_font_size_item_changed).bind(E.key));
|
||||
} else {
|
||||
item_editor->set_value(ThemeDB::get_singleton()->get_default_theme()->get_font_size(E.key, edited_type));
|
||||
item_editor->set_editable(false);
|
||||
@ -3505,7 +3505,7 @@ ThemeTypeEditor::ThemeTypeEditor() {
|
||||
type_variation_edit = memnew(LineEdit);
|
||||
type_variation_hb->add_child(type_variation_edit);
|
||||
type_variation_edit->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
type_variation_edit->connect("text_changed", callable_mp(this, &ThemeTypeEditor::_type_variation_changed));
|
||||
type_variation_edit->connect(SceneStringName(text_changed), callable_mp(this, &ThemeTypeEditor::_type_variation_changed));
|
||||
type_variation_edit->connect(SceneStringName(focus_exited), callable_mp(this, &ThemeTypeEditor::_update_type_items));
|
||||
type_variation_button = memnew(Button);
|
||||
type_variation_hb->add_child(type_variation_button);
|
||||
|
@ -944,8 +944,8 @@ GenericTilePolygonEditor::GenericTilePolygonEditor() {
|
||||
base_control->set_clip_contents(true);
|
||||
base_control->set_focus_mode(Control::FOCUS_CLICK);
|
||||
root->add_child(base_control);
|
||||
snap_subdivision->connect("value_changed", callable_mp((CanvasItem *)base_control, &CanvasItem::queue_redraw).unbind(1));
|
||||
snap_subdivision->connect("value_changed", callable_mp(this, &GenericTilePolygonEditor::_store_snap_options).unbind(1));
|
||||
snap_subdivision->connect(SceneStringName(value_changed), callable_mp((CanvasItem *)base_control, &CanvasItem::queue_redraw).unbind(1));
|
||||
snap_subdivision->connect(SceneStringName(value_changed), callable_mp(this, &GenericTilePolygonEditor::_store_snap_options).unbind(1));
|
||||
|
||||
editor_zoom_widget = memnew(EditorZoomWidget);
|
||||
editor_zoom_widget->setup_zoom_limits(0.125, 128.0);
|
||||
|
@ -2339,7 +2339,7 @@ TileMapLayerEditorTilesPlugin::TileMapLayerEditorTilesPlugin() {
|
||||
scatter_spinbox->set_step(0.001);
|
||||
scatter_spinbox->set_tooltip_text(TTR("Modifies the chance of painting nothing instead of a randomly selected tile."));
|
||||
scatter_spinbox->get_line_edit()->add_theme_constant_override("minimum_character_width", 4);
|
||||
scatter_spinbox->connect("value_changed", callable_mp(this, &TileMapLayerEditorTilesPlugin::_on_scattering_spinbox_changed));
|
||||
scatter_spinbox->connect(SceneStringName(value_changed), callable_mp(this, &TileMapLayerEditorTilesPlugin::_on_scattering_spinbox_changed));
|
||||
scatter_controls_container->add_child(scatter_spinbox);
|
||||
tools_settings->add_child(scatter_controls_container);
|
||||
|
||||
|
@ -1033,7 +1033,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
set_up_username = memnew(LineEdit);
|
||||
set_up_username->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
set_up_username->set_text(EDITOR_DEF("version_control/username", ""));
|
||||
set_up_username->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_username->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_username_input->add_child(set_up_username);
|
||||
|
||||
HBoxContainer *set_up_password_input = memnew(HBoxContainer);
|
||||
@ -1048,7 +1048,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
set_up_password = memnew(LineEdit);
|
||||
set_up_password->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
set_up_password->set_secret(true);
|
||||
set_up_password->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_password->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_password_input->add_child(set_up_password);
|
||||
|
||||
const String home_dir = OS::get_singleton()->has_environment("HOME") ? OS::get_singleton()->get_environment("HOME") : OS::get_singleton()->get_system_dir(OS::SYSTEM_DIR_DOCUMENTS);
|
||||
@ -1069,7 +1069,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
set_up_ssh_public_key_path = memnew(LineEdit);
|
||||
set_up_ssh_public_key_path->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
set_up_ssh_public_key_path->set_text(EDITOR_DEF("version_control/ssh_public_key_path", ""));
|
||||
set_up_ssh_public_key_path->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_ssh_public_key_path->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_ssh_public_key_input_hbc->add_child(set_up_ssh_public_key_path);
|
||||
|
||||
set_up_ssh_public_key_file_dialog = memnew(FileDialog);
|
||||
@ -1102,7 +1102,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
set_up_ssh_private_key_path = memnew(LineEdit);
|
||||
set_up_ssh_private_key_path->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
set_up_ssh_private_key_path->set_text(EDITOR_DEF("version_control/ssh_private_key_path", ""));
|
||||
set_up_ssh_private_key_path->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_ssh_private_key_path->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_ssh_private_key_input_hbc->add_child(set_up_ssh_private_key_path);
|
||||
|
||||
set_up_ssh_private_key_file_dialog = memnew(FileDialog);
|
||||
@ -1131,7 +1131,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
set_up_ssh_passphrase = memnew(LineEdit);
|
||||
set_up_ssh_passphrase->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
set_up_ssh_passphrase->set_secret(true);
|
||||
set_up_ssh_passphrase->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_ssh_passphrase->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_set_up_warning));
|
||||
set_up_ssh_passphrase_input->add_child(set_up_ssh_passphrase);
|
||||
|
||||
set_up_warning_text = memnew(Label);
|
||||
@ -1251,7 +1251,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
commit_message->set_v_grow_direction(Control::GrowDirection::GROW_DIRECTION_END);
|
||||
commit_message->set_custom_minimum_size(Size2(200, 100));
|
||||
commit_message->set_line_wrapping_mode(TextEdit::LINE_WRAPPING_BOUNDARY);
|
||||
commit_message->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_commit_button));
|
||||
commit_message->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_commit_button));
|
||||
commit_message->connect(SceneStringName(gui_input), callable_mp(this, &VersionControlEditorPlugin::_commit_message_gui_input));
|
||||
commit_area->add_child(commit_message);
|
||||
|
||||
@ -1346,7 +1346,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
|
||||
branch_create_name_input = memnew(LineEdit);
|
||||
branch_create_name_input->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
branch_create_name_input->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_branch_create_button));
|
||||
branch_create_name_input->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_branch_create_button));
|
||||
branch_create_hbc->add_child(branch_create_name_input);
|
||||
|
||||
remote_select = memnew(OptionButton);
|
||||
@ -1391,7 +1391,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
|
||||
remote_create_name_input = memnew(LineEdit);
|
||||
remote_create_name_input->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
remote_create_name_input->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_remote_create_button));
|
||||
remote_create_name_input->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_remote_create_button));
|
||||
remote_create_name_hbc->add_child(remote_create_name_input);
|
||||
|
||||
HBoxContainer *remote_create_hbc = memnew(HBoxContainer);
|
||||
@ -1405,7 +1405,7 @@ VersionControlEditorPlugin::VersionControlEditorPlugin() {
|
||||
|
||||
remote_create_url_input = memnew(LineEdit);
|
||||
remote_create_url_input->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
remote_create_url_input->connect(SNAME("text_changed"), callable_mp(this, &VersionControlEditorPlugin::_update_remote_create_button));
|
||||
remote_create_url_input->connect(SceneStringName(text_changed), callable_mp(this, &VersionControlEditorPlugin::_update_remote_create_button));
|
||||
remote_create_hbc->add_child(remote_create_url_input);
|
||||
|
||||
fetch_button = memnew(Button);
|
||||
|
@ -6277,7 +6277,7 @@ VisualShaderEditor::VisualShaderEditor() {
|
||||
|
||||
node_filter = memnew(LineEdit);
|
||||
filter_hb->add_child(node_filter);
|
||||
node_filter->connect("text_changed", callable_mp(this, &VisualShaderEditor::_member_filter_changed));
|
||||
node_filter->connect(SceneStringName(text_changed), callable_mp(this, &VisualShaderEditor::_member_filter_changed));
|
||||
node_filter->connect(SceneStringName(gui_input), callable_mp(this, &VisualShaderEditor::_sbox_input));
|
||||
node_filter->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
node_filter->set_placeholder(TTR("Search"));
|
||||
@ -6367,7 +6367,7 @@ VisualShaderEditor::VisualShaderEditor() {
|
||||
hb->add_child(varying_name);
|
||||
varying_name->set_custom_minimum_size(Size2(150 * EDSCALE, 0));
|
||||
varying_name->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
varying_name->connect("text_changed", callable_mp(this, &VisualShaderEditor::_varying_name_changed));
|
||||
varying_name->connect(SceneStringName(text_changed), callable_mp(this, &VisualShaderEditor::_varying_name_changed));
|
||||
|
||||
varying_mode = memnew(OptionButton);
|
||||
hb->add_child(varying_mode);
|
||||
@ -6418,7 +6418,7 @@ VisualShaderEditor::VisualShaderEditor() {
|
||||
frame_title_change_edit = memnew(LineEdit);
|
||||
frame_title_change_edit->set_expand_to_text_length_enabled(true);
|
||||
frame_title_change_edit->set_select_all_on_focus(true);
|
||||
frame_title_change_edit->connect("text_changed", callable_mp(this, &VisualShaderEditor::_frame_title_text_changed));
|
||||
frame_title_change_edit->connect(SceneStringName(text_changed), callable_mp(this, &VisualShaderEditor::_frame_title_text_changed));
|
||||
frame_title_change_edit->connect("text_submitted", callable_mp(this, &VisualShaderEditor::_frame_title_text_submitted));
|
||||
frame_title_change_popup->add_child(frame_title_change_edit);
|
||||
frame_title_change_edit->reset_size();
|
||||
|
@ -1240,7 +1240,7 @@ ProjectManager::ProjectManager() {
|
||||
search_box->set_placeholder(TTR("Filter Projects"));
|
||||
search_box->set_tooltip_text(TTR("This field filters projects by name and last path component.\nTo filter projects by name and full path, the query must contain at least one `/` character."));
|
||||
search_box->set_clear_button_enabled(true);
|
||||
search_box->connect("text_changed", callable_mp(this, &ProjectManager::_on_search_term_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &ProjectManager::_on_search_term_changed));
|
||||
search_box->connect("text_submitted", callable_mp(this, &ProjectManager::_on_search_term_submitted));
|
||||
search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
hb->add_child(search_box);
|
||||
@ -1558,7 +1558,7 @@ ProjectManager::ProjectManager() {
|
||||
|
||||
new_tag_name = memnew(LineEdit);
|
||||
tag_vb->add_child(new_tag_name);
|
||||
new_tag_name->connect("text_changed", callable_mp(this, &ProjectManager::_set_new_tag_name));
|
||||
new_tag_name->connect(SceneStringName(text_changed), callable_mp(this, &ProjectManager::_set_new_tag_name));
|
||||
new_tag_name->connect("text_submitted", callable_mp(this, &ProjectManager::_create_new_tag).unbind(1));
|
||||
create_tag_dialog->connect("about_to_popup", callable_mp(new_tag_name, &LineEdit::clear));
|
||||
create_tag_dialog->connect("about_to_popup", callable_mp((Control *)new_tag_name, &Control::grab_focus), CONNECT_DEFERRED);
|
||||
|
@ -975,9 +975,9 @@ ProjectDialog::ProjectDialog() {
|
||||
add_child(fdialog_project);
|
||||
add_child(fdialog_install);
|
||||
|
||||
project_name->connect("text_changed", callable_mp(this, &ProjectDialog::_project_name_changed).unbind(1));
|
||||
project_path->connect("text_changed", callable_mp(this, &ProjectDialog::_project_path_changed).unbind(1));
|
||||
install_path->connect("text_changed", callable_mp(this, &ProjectDialog::_install_path_changed).unbind(1));
|
||||
project_name->connect(SceneStringName(text_changed), callable_mp(this, &ProjectDialog::_project_name_changed).unbind(1));
|
||||
project_path->connect(SceneStringName(text_changed), callable_mp(this, &ProjectDialog::_project_path_changed).unbind(1));
|
||||
install_path->connect(SceneStringName(text_changed), callable_mp(this, &ProjectDialog::_install_path_changed).unbind(1));
|
||||
fdialog_project->connect("dir_selected", callable_mp(this, &ProjectDialog::_project_path_selected));
|
||||
fdialog_project->connect("file_selected", callable_mp(this, &ProjectDialog::_project_path_selected));
|
||||
fdialog_install->connect("dir_selected", callable_mp(this, &ProjectDialog::_install_path_selected));
|
||||
|
@ -668,7 +668,7 @@ ProjectSettingsEditor::ProjectSettingsEditor(EditorData *p_data) {
|
||||
property_box = memnew(LineEdit);
|
||||
property_box->set_placeholder(TTR("Select a Setting or Type its Name"));
|
||||
property_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
property_box->connect("text_changed", callable_mp(this, &ProjectSettingsEditor::_property_box_changed));
|
||||
property_box->connect(SceneStringName(text_changed), callable_mp(this, &ProjectSettingsEditor::_property_box_changed));
|
||||
custom_properties->add_child(property_box);
|
||||
|
||||
feature_box = memnew(OptionButton);
|
||||
|
@ -564,7 +564,7 @@ PropertySelector::PropertySelector() {
|
||||
//set_child_rect(vbc);
|
||||
search_box = memnew(LineEdit);
|
||||
vbc->add_margin_child(TTR("Search:"), search_box);
|
||||
search_box->connect("text_changed", callable_mp(this, &PropertySelector::_text_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &PropertySelector::_text_changed));
|
||||
search_box->connect(SceneStringName(gui_input), callable_mp(this, &PropertySelector::_sbox_input));
|
||||
search_options = memnew(Tree);
|
||||
search_options->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED);
|
||||
|
@ -319,13 +319,13 @@ RenameDialog::RenameDialog(SceneTreeEditor *p_scene_tree_editor) {
|
||||
|
||||
// Preview
|
||||
|
||||
lne_prefix->connect("text_changed", callable_mp(this, &RenameDialog::_update_preview));
|
||||
lne_suffix->connect("text_changed", callable_mp(this, &RenameDialog::_update_preview));
|
||||
lne_search->connect("text_changed", callable_mp(this, &RenameDialog::_update_preview));
|
||||
lne_replace->connect("text_changed", callable_mp(this, &RenameDialog::_update_preview));
|
||||
spn_count_start->connect("value_changed", callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
spn_count_step->connect("value_changed", callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
spn_count_padding->connect("value_changed", callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
lne_prefix->connect(SceneStringName(text_changed), callable_mp(this, &RenameDialog::_update_preview));
|
||||
lne_suffix->connect(SceneStringName(text_changed), callable_mp(this, &RenameDialog::_update_preview));
|
||||
lne_search->connect(SceneStringName(text_changed), callable_mp(this, &RenameDialog::_update_preview));
|
||||
lne_replace->connect(SceneStringName(text_changed), callable_mp(this, &RenameDialog::_update_preview));
|
||||
spn_count_start->connect(SceneStringName(value_changed), callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
spn_count_step->connect(SceneStringName(value_changed), callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
spn_count_padding->connect(SceneStringName(value_changed), callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
opt_style->connect(SceneStringName(item_selected), callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
opt_case->connect(SceneStringName(item_selected), callable_mp(this, &RenameDialog::_update_preview_int));
|
||||
cbut_substitute->connect(SceneStringName(pressed), callable_mp(this, &RenameDialog::_update_preview).bind(""));
|
||||
|
@ -302,8 +302,8 @@ RunInstancesDialog::RunInstancesDialog() {
|
||||
instance_count->set_max(20);
|
||||
instance_count->set_value(stored_data.size());
|
||||
args_gc->add_child(instance_count);
|
||||
instance_count->connect("value_changed", callable_mp(this, &RunInstancesDialog::_start_instance_timer).unbind(1));
|
||||
instance_count->connect("value_changed", callable_mp(this, &RunInstancesDialog::_refresh_argument_count).unbind(1));
|
||||
instance_count->connect(SceneStringName(value_changed), callable_mp(this, &RunInstancesDialog::_start_instance_timer).unbind(1));
|
||||
instance_count->connect(SceneStringName(value_changed), callable_mp(this, &RunInstancesDialog::_refresh_argument_count).unbind(1));
|
||||
enable_multiple_instances_checkbox->connect("toggled", callable_mp(instance_count, &SpinBox::set_editable));
|
||||
instance_count->set_editable(enable_multiple_instances_checkbox->is_pressed());
|
||||
|
||||
@ -313,14 +313,14 @@ RunInstancesDialog::RunInstancesDialog() {
|
||||
args_gc->add_child(main_args_edit);
|
||||
_fetch_main_args();
|
||||
ProjectSettings::get_singleton()->connect("settings_changed", callable_mp(this, &RunInstancesDialog::_fetch_main_args));
|
||||
main_args_edit->connect("text_changed", callable_mp(this, &RunInstancesDialog::_start_main_timer).unbind(1));
|
||||
main_args_edit->connect(SceneStringName(text_changed), callable_mp(this, &RunInstancesDialog::_start_main_timer).unbind(1));
|
||||
|
||||
main_features_edit = memnew(LineEdit);
|
||||
main_features_edit->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
main_features_edit->set_placeholder(TTR("Comma-separated tags, example: demo, steam, event"));
|
||||
main_features_edit->set_text(EditorSettings::get_singleton()->get_project_metadata("debug_options", "run_main_feature_tags", ""));
|
||||
args_gc->add_child(main_features_edit);
|
||||
main_features_edit->connect("text_changed", callable_mp(this, &RunInstancesDialog::_start_main_timer).unbind(1));
|
||||
main_features_edit->connect(SceneStringName(text_changed), callable_mp(this, &RunInstancesDialog::_start_main_timer).unbind(1));
|
||||
|
||||
{
|
||||
Label *l = memnew(Label);
|
||||
|
@ -292,8 +292,8 @@ SceneCreateDialog::SceneCreateDialog() {
|
||||
validation_panel->set_accept_button(get_ok_button());
|
||||
|
||||
node_type_group->connect(SceneStringName(pressed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
scene_name_edit->connect("text_changed", callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
root_name_edit->connect("text_changed", callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
scene_name_edit->connect(SceneStringName(text_changed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
root_name_edit->connect(SceneStringName(text_changed), callable_mp(validation_panel, &EditorValidationPanel::update).unbind(1));
|
||||
|
||||
set_title(TTR("Create New Scene"));
|
||||
set_min_size(Size2i(400 * EDSCALE, 0));
|
||||
|
@ -4423,7 +4423,7 @@ SceneTreeDock::SceneTreeDock(Node *p_scene_root, EditorSelection *p_editor_selec
|
||||
filter->set_tooltip_text(TTR("Filter nodes by entering a part of their name, type (if prefixed with \"type:\" or \"t:\")\nor group (if prefixed with \"group:\" or \"g:\"). Filtering is case-insensitive."));
|
||||
filter_hbc->add_child(filter);
|
||||
filter->add_theme_constant_override("minimum_character_width", 0);
|
||||
filter->connect("text_changed", callable_mp(this, &SceneTreeDock::_filter_changed));
|
||||
filter->connect(SceneStringName(text_changed), callable_mp(this, &SceneTreeDock::_filter_changed));
|
||||
filter->connect(SceneStringName(gui_input), callable_mp(this, &SceneTreeDock::_filter_gui_input));
|
||||
filter->get_menu()->connect(SceneStringName(id_pressed), callable_mp(this, &SceneTreeDock::_filter_option_selected));
|
||||
_append_filter_options_to(filter->get_menu());
|
||||
|
@ -880,7 +880,7 @@ ScriptCreateDialog::ScriptCreateDialog() {
|
||||
HBoxContainer *hb = memnew(HBoxContainer);
|
||||
hb->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
parent_name = memnew(LineEdit);
|
||||
parent_name->connect("text_changed", callable_mp(this, &ScriptCreateDialog::_parent_name_changed));
|
||||
parent_name->connect(SceneStringName(text_changed), callable_mp(this, &ScriptCreateDialog::_parent_name_changed));
|
||||
parent_name->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
hb->add_child(parent_name);
|
||||
register_text_enter(parent_name);
|
||||
@ -925,7 +925,7 @@ ScriptCreateDialog::ScriptCreateDialog() {
|
||||
hb = memnew(HBoxContainer);
|
||||
hb->connect(SceneStringName(sort_children), callable_mp(this, &ScriptCreateDialog::_path_hbox_sorted));
|
||||
file_path = memnew(LineEdit);
|
||||
file_path->connect("text_changed", callable_mp(this, &ScriptCreateDialog::_path_changed));
|
||||
file_path->connect(SceneStringName(text_changed), callable_mp(this, &ScriptCreateDialog::_path_changed));
|
||||
file_path->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
hb->add_child(file_path);
|
||||
register_text_enter(file_path);
|
||||
|
@ -639,7 +639,7 @@ ShaderCreateDialog::ShaderCreateDialog() {
|
||||
hb->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
hb->connect(SceneStringName(sort_children), callable_mp(this, &ShaderCreateDialog::_path_hbox_sorted));
|
||||
file_path = memnew(LineEdit);
|
||||
file_path->connect("text_changed", callable_mp(this, &ShaderCreateDialog::_path_changed));
|
||||
file_path->connect(SceneStringName(text_changed), callable_mp(this, &ShaderCreateDialog::_path_changed));
|
||||
file_path->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
hb->add_child(file_path);
|
||||
register_text_enter(file_path);
|
||||
|
@ -456,7 +456,7 @@ ShaderGlobalsEditor::ShaderGlobalsEditor() {
|
||||
variable_name = memnew(LineEdit);
|
||||
variable_name->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
variable_name->set_clear_button_enabled(true);
|
||||
variable_name->connect("text_changed", callable_mp(this, &ShaderGlobalsEditor::_variable_name_text_changed));
|
||||
variable_name->connect(SceneStringName(text_changed), callable_mp(this, &ShaderGlobalsEditor::_variable_name_text_changed));
|
||||
variable_name->connect("text_submitted", callable_mp(this, &ShaderGlobalsEditor::_variable_added).unbind(1));
|
||||
|
||||
add_menu_hb->add_child(variable_name);
|
||||
|
@ -510,7 +510,7 @@ bool EditorFileSystemImportFormatSupportQueryBlend::query() {
|
||||
|
||||
configure_blender_dialog->add_child(vb);
|
||||
|
||||
blender_path->connect("text_changed", callable_mp(this, &EditorFileSystemImportFormatSupportQueryBlend::_validate_path));
|
||||
blender_path->connect(SceneStringName(text_changed), callable_mp(this, &EditorFileSystemImportFormatSupportQueryBlend::_validate_path));
|
||||
|
||||
EditorNode::get_singleton()->get_gui_base()->add_child(configure_blender_dialog);
|
||||
|
||||
|
@ -1223,7 +1223,7 @@ GridMapEditor::GridMapEditor() {
|
||||
floor->get_line_edit()->add_theme_constant_override("minimum_character_width", 16);
|
||||
|
||||
spatial_editor_hb->add_child(floor);
|
||||
floor->connect("value_changed", callable_mp(this, &GridMapEditor::_floor_changed));
|
||||
floor->connect(SceneStringName(value_changed), callable_mp(this, &GridMapEditor::_floor_changed));
|
||||
floor->connect(SceneStringName(mouse_exited), callable_mp(this, &GridMapEditor::_floor_mouse_exited));
|
||||
floor->get_line_edit()->connect(SceneStringName(mouse_exited), callable_mp(this, &GridMapEditor::_floor_mouse_exited));
|
||||
|
||||
@ -1286,7 +1286,7 @@ GridMapEditor::GridMapEditor() {
|
||||
search_box->set_placeholder(TTR("Filter Meshes"));
|
||||
search_box->set_clear_button_enabled(true);
|
||||
hb->add_child(search_box);
|
||||
search_box->connect("text_changed", callable_mp(this, &GridMapEditor::_text_changed));
|
||||
search_box->connect(SceneStringName(text_changed), callable_mp(this, &GridMapEditor::_text_changed));
|
||||
search_box->connect(SceneStringName(gui_input), callable_mp(this, &GridMapEditor::_sbox_input));
|
||||
|
||||
mode_thumbnail = memnew(Button);
|
||||
@ -1309,7 +1309,7 @@ GridMapEditor::GridMapEditor() {
|
||||
size_slider->set_max(4.0f);
|
||||
size_slider->set_step(0.1f);
|
||||
size_slider->set_value(1.0f);
|
||||
size_slider->connect("value_changed", callable_mp(this, &GridMapEditor::_icon_size_changed));
|
||||
size_slider->connect(SceneStringName(value_changed), callable_mp(this, &GridMapEditor::_icon_size_changed));
|
||||
add_child(size_slider);
|
||||
|
||||
EDITOR_DEF("editors/grid_map/preview_size", 64);
|
||||
|
@ -368,7 +368,7 @@ AudioStreamInteractiveTransitionEditor::AudioStreamInteractiveTransitionEditor()
|
||||
edit_vb->add_margin_child(TTR("Fade Beats:"), fade_beats);
|
||||
fade_beats->set_max(16);
|
||||
fade_beats->set_step(0.1);
|
||||
fade_beats->connect("value_changed", callable_mp(this, &AudioStreamInteractiveTransitionEditor::_edited).unbind(1));
|
||||
fade_beats->connect(SceneStringName(value_changed), callable_mp(this, &AudioStreamInteractiveTransitionEditor::_edited).unbind(1));
|
||||
|
||||
filler_clip = memnew(OptionButton);
|
||||
edit_vb->add_margin_child(TTR("Filler Clip:"), filler_clip);
|
||||
|
@ -187,7 +187,7 @@ ReplicationEditor::ReplicationEditor() {
|
||||
pick_node->register_text_enter(pick_node->get_filter_line_edit());
|
||||
pick_node->set_title(TTR("Pick a node to synchronize:"));
|
||||
pick_node->connect("selected", callable_mp(this, &ReplicationEditor::_pick_node_selected));
|
||||
pick_node->get_filter_line_edit()->connect("text_changed", callable_mp(this, &ReplicationEditor::_pick_node_filter_text_changed));
|
||||
pick_node->get_filter_line_edit()->connect(SceneStringName(text_changed), callable_mp(this, &ReplicationEditor::_pick_node_filter_text_changed));
|
||||
pick_node->get_filter_line_edit()->connect("gui_input", callable_mp(this, &ReplicationEditor::_pick_node_filter_input));
|
||||
|
||||
prop_selector = memnew(PropertySelector);
|
||||
|
@ -134,14 +134,14 @@ OpenXRActionEditor::OpenXRActionEditor(Ref<OpenXRAction> p_action) {
|
||||
action_name = memnew(LineEdit);
|
||||
action_name->set_text(action->get_name());
|
||||
action_name->set_custom_minimum_size(Size2(150.0, 0.0));
|
||||
action_name->connect("text_changed", callable_mp(this, &OpenXRActionEditor::_on_action_name_changed));
|
||||
action_name->connect(SceneStringName(text_changed), callable_mp(this, &OpenXRActionEditor::_on_action_name_changed));
|
||||
add_child(action_name);
|
||||
|
||||
action_localized_name = memnew(LineEdit);
|
||||
action_localized_name->set_text(action->get_localized_name());
|
||||
action_localized_name->set_custom_minimum_size(Size2(150.0, 0.0));
|
||||
action_localized_name->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
action_localized_name->connect("text_changed", callable_mp(this, &OpenXRActionEditor::_on_action_localized_name_changed));
|
||||
action_localized_name->connect(SceneStringName(text_changed), callable_mp(this, &OpenXRActionEditor::_on_action_localized_name_changed));
|
||||
add_child(action_localized_name);
|
||||
|
||||
action_type_button = memnew(OptionButton);
|
||||
|
@ -244,20 +244,20 @@ OpenXRActionSetEditor::OpenXRActionSetEditor(Ref<OpenXRActionMap> p_action_map,
|
||||
action_set_name = memnew(LineEdit);
|
||||
action_set_name->set_text(action_set->get_name());
|
||||
action_set_name->set_custom_minimum_size(Size2(150.0, 0.0));
|
||||
action_set_name->connect("text_changed", callable_mp(this, &OpenXRActionSetEditor::_on_action_set_name_changed));
|
||||
action_set_name->connect(SceneStringName(text_changed), callable_mp(this, &OpenXRActionSetEditor::_on_action_set_name_changed));
|
||||
action_set_hb->add_child(action_set_name);
|
||||
|
||||
action_set_localized_name = memnew(LineEdit);
|
||||
action_set_localized_name->set_text(action_set->get_localized_name());
|
||||
action_set_localized_name->set_custom_minimum_size(Size2(150.0, 0.0));
|
||||
action_set_localized_name->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
action_set_localized_name->connect("text_changed", callable_mp(this, &OpenXRActionSetEditor::_on_action_set_localized_name_changed));
|
||||
action_set_localized_name->connect(SceneStringName(text_changed), callable_mp(this, &OpenXRActionSetEditor::_on_action_set_localized_name_changed));
|
||||
action_set_hb->add_child(action_set_localized_name);
|
||||
|
||||
action_set_priority = memnew(TextEdit);
|
||||
action_set_priority->set_text(itos(action_set->get_priority()));
|
||||
action_set_priority->set_custom_minimum_size(Size2(50.0, 0.0));
|
||||
action_set_priority->connect("text_changed", callable_mp(this, &OpenXRActionSetEditor::_on_action_set_priority_changed));
|
||||
action_set_priority->connect(SceneStringName(text_changed), callable_mp(this, &OpenXRActionSetEditor::_on_action_set_priority_changed));
|
||||
action_set_hb->add_child(action_set_priority);
|
||||
|
||||
add_action = memnew(Button);
|
||||
|
@ -3645,7 +3645,7 @@ CodeEdit::CodeEdit() {
|
||||
|
||||
connect("lines_edited_from", callable_mp(this, &CodeEdit::_lines_edited_from));
|
||||
connect("text_set", callable_mp(this, &CodeEdit::_text_set));
|
||||
connect("text_changed", callable_mp(this, &CodeEdit::_text_changed));
|
||||
connect(SceneStringName(text_changed), callable_mp(this, &CodeEdit::_text_changed));
|
||||
|
||||
connect("gutter_clicked", callable_mp(this, &CodeEdit::_gutter_clicked));
|
||||
connect("gutter_added", callable_mp(this, &CodeEdit::_update_gutter_indexes));
|
||||
|
@ -419,7 +419,7 @@ void ColorPicker::create_slider(GridContainer *gc, int idx) {
|
||||
gc->add_child(val);
|
||||
|
||||
LineEdit *vle = val->get_line_edit();
|
||||
vle->connect("text_changed", callable_mp(this, &ColorPicker::_text_changed));
|
||||
vle->connect(SceneStringName(text_changed), callable_mp(this, &ColorPicker::_text_changed));
|
||||
vle->connect(SceneStringName(gui_input), callable_mp(this, &ColorPicker::_line_edit_input));
|
||||
vle->set_horizontal_alignment(HORIZONTAL_ALIGNMENT_RIGHT);
|
||||
|
||||
@ -428,7 +428,7 @@ void ColorPicker::create_slider(GridContainer *gc, int idx) {
|
||||
slider->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||
|
||||
slider->connect("drag_started", callable_mp(this, &ColorPicker::_slider_drag_started));
|
||||
slider->connect("value_changed", callable_mp(this, &ColorPicker::_slider_value_changed).unbind(1));
|
||||
slider->connect(SceneStringName(value_changed), callable_mp(this, &ColorPicker::_slider_value_changed).unbind(1));
|
||||
slider->connect("drag_ended", callable_mp(this, &ColorPicker::_slider_drag_ended).unbind(1));
|
||||
slider->connect(SceneStringName(draw), callable_mp(this, &ColorPicker::_slider_draw).bind(idx));
|
||||
slider->connect(SceneStringName(gui_input), callable_mp(this, &ColorPicker::_slider_or_spin_input));
|
||||
@ -1949,7 +1949,7 @@ ColorPicker::ColorPicker() {
|
||||
c_text->set_tooltip_text(ETR("Enter a hex code (\"#ff0000\") or named color (\"red\")."));
|
||||
c_text->set_placeholder(ETR("Hex code or named color"));
|
||||
c_text->connect("text_submitted", callable_mp(this, &ColorPicker::_html_submitted));
|
||||
c_text->connect("text_changed", callable_mp(this, &ColorPicker::_text_changed));
|
||||
c_text->connect(SceneStringName(text_changed), callable_mp(this, &ColorPicker::_text_changed));
|
||||
c_text->connect(SceneStringName(focus_exited), callable_mp(this, &ColorPicker::_html_focus_exit));
|
||||
|
||||
wheel_edit = memnew(AspectRatioContainer);
|
||||
|
@ -2816,8 +2816,8 @@ GraphEdit::GraphEdit() {
|
||||
v_scrollbar->set_min(-10000);
|
||||
v_scrollbar->set_max(10000);
|
||||
|
||||
h_scrollbar->connect("value_changed", callable_mp(this, &GraphEdit::_scroll_moved));
|
||||
v_scrollbar->connect("value_changed", callable_mp(this, &GraphEdit::_scroll_moved));
|
||||
h_scrollbar->connect(SceneStringName(value_changed), callable_mp(this, &GraphEdit::_scroll_moved));
|
||||
v_scrollbar->connect(SceneStringName(value_changed), callable_mp(this, &GraphEdit::_scroll_moved));
|
||||
|
||||
// Toolbar menu.
|
||||
|
||||
@ -2893,7 +2893,7 @@ GraphEdit::GraphEdit() {
|
||||
snapping_distance_spinbox->set_value(snapping_distance);
|
||||
snapping_distance_spinbox->set_tooltip_text(ETR("Change the snapping distance."));
|
||||
menu_hbox->add_child(snapping_distance_spinbox);
|
||||
snapping_distance_spinbox->connect("value_changed", callable_mp(this, &GraphEdit::_snapping_distance_changed));
|
||||
snapping_distance_spinbox->connect(SceneStringName(value_changed), callable_mp(this, &GraphEdit::_snapping_distance_changed));
|
||||
|
||||
// Extra controls.
|
||||
|
||||
|
@ -1910,7 +1910,7 @@ void ItemList::_bind_methods() {
|
||||
ItemList::ItemList() {
|
||||
scroll_bar = memnew(VScrollBar);
|
||||
add_child(scroll_bar, false, INTERNAL_MODE_FRONT);
|
||||
scroll_bar->connect("value_changed", callable_mp(this, &ItemList::_scroll_changed));
|
||||
scroll_bar->connect(SceneStringName(value_changed), callable_mp(this, &ItemList::_scroll_changed));
|
||||
|
||||
connect(SceneStringName(mouse_exited), callable_mp(this, &ItemList::_mouse_exited));
|
||||
|
||||
|
@ -2305,7 +2305,7 @@ void LineEdit::_text_changed() {
|
||||
}
|
||||
|
||||
void LineEdit::_emit_text_change() {
|
||||
emit_signal(SNAME("text_changed"), text);
|
||||
emit_signal(SceneStringName(text_changed), text);
|
||||
text_changed_dirty = false;
|
||||
}
|
||||
PackedStringArray LineEdit::get_configuration_warnings() const {
|
||||
|
@ -45,7 +45,7 @@ void Range::_value_changed(double p_value) {
|
||||
}
|
||||
void Range::_value_changed_notify() {
|
||||
_value_changed(shared->val);
|
||||
emit_signal(SNAME("value_changed"), shared->val);
|
||||
emit_signal(SceneStringName(value_changed), shared->val);
|
||||
queue_redraw();
|
||||
}
|
||||
|
||||
|
@ -6443,7 +6443,7 @@ RichTextLabel::RichTextLabel(const String &p_text) {
|
||||
vscroll->set_anchor_and_offset(SIDE_TOP, ANCHOR_BEGIN, 0);
|
||||
vscroll->set_anchor_and_offset(SIDE_BOTTOM, ANCHOR_END, 0);
|
||||
vscroll->set_anchor_and_offset(SIDE_RIGHT, ANCHOR_END, 0);
|
||||
vscroll->connect("value_changed", callable_mp(this, &RichTextLabel::_scroll_changed));
|
||||
vscroll->connect(SceneStringName(value_changed), callable_mp(this, &RichTextLabel::_scroll_changed));
|
||||
vscroll->set_step(1);
|
||||
vscroll->hide();
|
||||
|
||||
|
@ -621,12 +621,12 @@ ScrollContainer::ScrollContainer() {
|
||||
h_scroll = memnew(HScrollBar);
|
||||
h_scroll->set_name("_h_scroll");
|
||||
add_child(h_scroll, false, INTERNAL_MODE_BACK);
|
||||
h_scroll->connect("value_changed", callable_mp(this, &ScrollContainer::_scroll_moved));
|
||||
h_scroll->connect(SceneStringName(value_changed), callable_mp(this, &ScrollContainer::_scroll_moved));
|
||||
|
||||
v_scroll = memnew(VScrollBar);
|
||||
v_scroll->set_name("_v_scroll");
|
||||
add_child(v_scroll, false, INTERNAL_MODE_BACK);
|
||||
v_scroll->connect("value_changed", callable_mp(this, &ScrollContainer::_scroll_moved));
|
||||
v_scroll->connect(SceneStringName(value_changed), callable_mp(this, &ScrollContainer::_scroll_moved));
|
||||
|
||||
deadzone = GLOBAL_GET("gui/common/default_scroll_deadzone");
|
||||
|
||||
|
@ -333,9 +333,9 @@ void SpinBox::set_update_on_text_changed(bool p_enabled) {
|
||||
update_on_text_changed = p_enabled;
|
||||
|
||||
if (p_enabled) {
|
||||
line_edit->connect("text_changed", callable_mp(this, &SpinBox::_text_changed), CONNECT_DEFERRED);
|
||||
line_edit->connect(SceneStringName(text_changed), callable_mp(this, &SpinBox::_text_changed), CONNECT_DEFERRED);
|
||||
} else {
|
||||
line_edit->disconnect("text_changed", callable_mp(this, &SpinBox::_text_changed));
|
||||
line_edit->disconnect(SceneStringName(text_changed), callable_mp(this, &SpinBox::_text_changed));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -8076,7 +8076,7 @@ void TextEdit::_text_changed() {
|
||||
}
|
||||
|
||||
void TextEdit::_emit_text_changed() {
|
||||
emit_signal(SNAME("text_changed"));
|
||||
emit_signal(SceneStringName(text_changed));
|
||||
text_changed_dirty = false;
|
||||
}
|
||||
|
||||
@ -8273,8 +8273,8 @@ TextEdit::TextEdit(const String &p_placeholder) {
|
||||
add_child(h_scroll, false, INTERNAL_MODE_FRONT);
|
||||
add_child(v_scroll, false, INTERNAL_MODE_FRONT);
|
||||
|
||||
h_scroll->connect("value_changed", callable_mp(this, &TextEdit::_scroll_moved));
|
||||
v_scroll->connect("value_changed", callable_mp(this, &TextEdit::_scroll_moved));
|
||||
h_scroll->connect(SceneStringName(value_changed), callable_mp(this, &TextEdit::_scroll_moved));
|
||||
v_scroll->connect(SceneStringName(value_changed), callable_mp(this, &TextEdit::_scroll_moved));
|
||||
|
||||
v_scroll->connect("scrolling", callable_mp(this, &TextEdit::_v_scroll_input));
|
||||
|
||||
|
@ -5816,13 +5816,13 @@ Tree::Tree() {
|
||||
range_click_timer->connect("timeout", callable_mp(this, &Tree::_range_click_timeout));
|
||||
add_child(range_click_timer, false, INTERNAL_MODE_FRONT);
|
||||
|
||||
h_scroll->connect("value_changed", callable_mp(this, &Tree::_scroll_moved));
|
||||
v_scroll->connect("value_changed", callable_mp(this, &Tree::_scroll_moved));
|
||||
h_scroll->connect(SceneStringName(value_changed), callable_mp(this, &Tree::_scroll_moved));
|
||||
v_scroll->connect(SceneStringName(value_changed), callable_mp(this, &Tree::_scroll_moved));
|
||||
line_editor->connect("text_submitted", callable_mp(this, &Tree::_line_editor_submit));
|
||||
text_editor->connect(SceneStringName(gui_input), callable_mp(this, &Tree::_text_editor_gui_input));
|
||||
popup_editor->connect("popup_hide", callable_mp(this, &Tree::_text_editor_popup_modal_close));
|
||||
popup_menu->connect(SceneStringName(id_pressed), callable_mp(this, &Tree::popup_select));
|
||||
value_editor->connect("value_changed", callable_mp(this, &Tree::value_editor_changed));
|
||||
value_editor->connect(SceneStringName(value_changed), callable_mp(this, &Tree::value_editor_changed));
|
||||
|
||||
set_notify_transform(true);
|
||||
|
||||
|
@ -138,4 +138,7 @@ SceneStringNames::SceneStringNames() {
|
||||
item_selected = StaticCString::create("item_selected");
|
||||
|
||||
confirmed = StaticCString::create("confirmed");
|
||||
|
||||
text_changed = StaticCString::create("text_changed");
|
||||
value_changed = StaticCString::create("value_changed");
|
||||
}
|
||||
|
@ -151,6 +151,9 @@ public:
|
||||
StringName item_selected;
|
||||
|
||||
StringName confirmed;
|
||||
|
||||
StringName text_changed;
|
||||
StringName value_changed;
|
||||
};
|
||||
|
||||
#define SceneStringName(m_name) SceneStringNames::get_singleton()->m_name
|
||||
|
Loading…
Reference in New Issue
Block a user