فهرست منبع

Merge pull request #15066 from poke1024/shortcut-clear-output

Add keyboard shortcut for Clear Output
Rémi Verschelde 7 سال پیش
والد
کامیت
3f28b72f35
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      editor/editor_log.cpp

+ 2 - 0
editor/editor_log.cpp

@@ -29,6 +29,7 @@
 /*************************************************************************/
 #include "editor_log.h"
 
+#include "core/os/keyboard.h"
 #include "editor_node.h"
 #include "scene/gui/center_container.h"
 #include "scene/resources/dynamic_font.h"
@@ -154,6 +155,7 @@ EditorLog::EditorLog() {
 	clearbutton = memnew(Button);
 	hb->add_child(clearbutton);
 	clearbutton->set_text(TTR("Clear"));
+	clearbutton->set_shortcut(ED_SHORTCUT("editor/clear_output", TTR("Clear Output"), KEY_MASK_CMD | KEY_MASK_SHIFT | KEY_K));
 	clearbutton->connect("pressed", this, "_clear_request");
 
 	log = memnew(RichTextLabel);