mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 13:41:03 +00:00 
			
		
		
		
	Add the button pressed to some signals in Tree
This commit is contained in:
		
							parent
							
								
									4173a4735e
								
							
						
					
					
						commit
						307427af89
					
				
					 46 changed files with 300 additions and 183 deletions
				
			
		|  | @ -1472,7 +1472,11 @@ void ScriptEditorDebugger::_clear_errors_list() { | |||
| 	clear_button->set_disabled(true); | ||||
| } | ||||
| 
 | ||||
| void ScriptEditorDebugger::_breakpoints_item_rmb_selected(const Vector2 &p_pos) { | ||||
| void ScriptEditorDebugger::_breakpoints_item_rmb_selected(const Vector2 &p_pos, MouseButton p_button) { | ||||
| 	if (p_button != MouseButton::RIGHT) { | ||||
| 		return; | ||||
| 	} | ||||
| 
 | ||||
| 	breakpoints_menu->clear(); | ||||
| 	breakpoints_menu->set_size(Size2(1, 1)); | ||||
| 
 | ||||
|  | @ -1490,7 +1494,11 @@ void ScriptEditorDebugger::_breakpoints_item_rmb_selected(const Vector2 &p_pos) | |||
| } | ||||
| 
 | ||||
| // Right click on specific file(s) or folder(s).
 | ||||
| void ScriptEditorDebugger::_error_tree_item_rmb_selected(const Vector2 &p_pos) { | ||||
| void ScriptEditorDebugger::_error_tree_item_rmb_selected(const Vector2 &p_pos, MouseButton p_button) { | ||||
| 	if (p_button != MouseButton::RIGHT) { | ||||
| 		return; | ||||
| 	} | ||||
| 
 | ||||
| 	item_menu->clear(); | ||||
| 	item_menu->reset_size(); | ||||
| 
 | ||||
|  | @ -1780,7 +1788,7 @@ ScriptEditorDebugger::ScriptEditorDebugger() { | |||
| 		breakpoints_tree->set_allow_reselect(true); | ||||
| 		breakpoints_tree->set_allow_rmb_select(true); | ||||
| 		breakpoints_tree->set_hide_root(true); | ||||
| 		breakpoints_tree->connect("item_rmb_selected", callable_mp(this, &ScriptEditorDebugger::_breakpoints_item_rmb_selected)); | ||||
| 		breakpoints_tree->connect("item_mouse_selected", callable_mp(this, &ScriptEditorDebugger::_breakpoints_item_rmb_selected)); | ||||
| 		breakpoints_tree->create_item(); | ||||
| 
 | ||||
| 		parent_sc->add_child(breakpoints_tree); | ||||
|  | @ -1835,7 +1843,7 @@ ScriptEditorDebugger::ScriptEditorDebugger() { | |||
| 		error_tree->set_hide_root(true); | ||||
| 		error_tree->set_v_size_flags(SIZE_EXPAND_FILL); | ||||
| 		error_tree->set_allow_rmb_select(true); | ||||
| 		error_tree->connect("item_rmb_selected", callable_mp(this, &ScriptEditorDebugger::_error_tree_item_rmb_selected)); | ||||
| 		error_tree->connect("item_mouse_selected", callable_mp(this, &ScriptEditorDebugger::_error_tree_item_rmb_selected)); | ||||
| 		errors_tab->add_child(error_tree); | ||||
| 
 | ||||
| 		item_menu = memnew(PopupMenu); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 trollodel
						trollodel