瀏覽代碼

Merge pull request #109101 from keyzeuh/doc-link-renderer-selection-dialog

Add a documentation link to the renderer selection dialog
Thaddeus Crews 1 月之前
父節點
當前提交
d03fc3be95
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      editor/project_manager/project_dialog.cpp

+ 6 - 0
editor/project_manager/project_dialog.cpp

@@ -44,6 +44,7 @@
 #include "scene/gui/check_box.h"
 #include "scene/gui/check_button.h"
 #include "scene/gui/line_edit.h"
+#include "scene/gui/link_button.h"
 #include "scene/gui/option_button.h"
 #include "scene/gui/separator.h"
 #include "scene/gui/texture_rect.h"
@@ -1131,6 +1132,11 @@ ProjectDialog::ProjectDialog() {
 	rs_button->set_meta(SNAME("rendering_method"), "gl_compatibility");
 	rs_button->connect(SceneStringName(pressed), callable_mp(this, &ProjectDialog::_renderer_selected));
 	rvb->add_child(rs_button);
+	LinkButton *ri_link = memnew(LinkButton);
+	ri_link->set_text(TTRC("More information"));
+	ri_link->set_uri(GODOT_VERSION_DOCS_URL "/tutorials/rendering/renderers.html");
+	ri_link->set_h_size_flags(Control::SIZE_SHRINK_CENTER);
+	rvb->add_child(ri_link);
 #if defined(GLES3_ENABLED)
 	if (default_renderer_type == "gl_compatibility") {
 		rs_button->set_pressed(true);