1
0
Fork 0

Cleanup header includes in Tree

This commit is contained in:
Haoyu Qiu 2025-05-15 14:28:00 +08:00
parent 428a762e98
commit 88d922c55e
18 changed files with 27 additions and 9 deletions

View File

@ -39,6 +39,7 @@
#include "editor/gui/editor_file_dialog.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/margin_container.h"
#include "scene/gui/popup_menu.h"
void DependencyEditor::_searched(const String &p_path) {
HashMap<String, String> dep_rename;

View File

@ -38,6 +38,7 @@
#include "editor/editor_string_names.h"
#include "editor/gui/editor_file_dialog.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/separator.h"
const char *EditorBuildProfile::build_option_identifiers[BUILD_OPTION_MAX] = {

View File

@ -36,6 +36,7 @@
#include "editor/gui/editor_toaster.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/control.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/margin_container.h"
#include "scene/gui/tree.h"

View File

@ -39,6 +39,7 @@
#include "editor/editor_string_names.h"
#include "editor/gui/editor_file_dialog.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/separator.h"
const char *EditorFeatureProfile::feature_names[FEATURE_MAX] = {

View File

@ -37,6 +37,7 @@
#include "editor/editor_string_names.h"
#include "editor/themes/editor_scale.h"
#include "editor/themes/editor_theme_manager.h"
#include "scene/gui/line_edit.h"
bool EditorHelpSearch::_all_terms_in_name(const Vector<String> &p_terms, const String &p_name) const {
for (int i = 0; i < p_terms.size(); i++) {

View File

@ -43,6 +43,7 @@
#include "editor/progress_dialog.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/file_dialog.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/link_button.h"
#include "scene/gui/menu_button.h"
#include "scene/gui/option_button.h"

View File

@ -37,6 +37,7 @@
#include "editor/gui/editor_validation_panel.h"
#include "editor/scene_tree_dock.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/line_edit.h"
#include "scene/resources/packed_scene.h"
void GroupSettingsEditor::_notification(int p_what) {

View File

@ -45,6 +45,7 @@
#include "scene/gui/flow_container.h"
#include "scene/gui/grid_container.h"
#include "scene/gui/label.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/option_button.h"
#include "scene/gui/separator.h"
#include "scene/gui/split_container.h"

View File

@ -43,6 +43,7 @@
#include "scene/gui/center_container.h"
#include "scene/gui/check_button.h"
#include "scene/gui/flow_container.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/margin_container.h"
#include "scene/gui/panel_container.h"
#include "scene/gui/separator.h"

View File

@ -42,6 +42,7 @@
#include "editor/gui/editor_file_dialog.h"
#include "editor/themes/editor_scale.h"
#include "scene/animation/animation_mixer.h"
#include "scene/gui/line_edit.h"
void AnimationLibraryEditor::set_animation_mixer(Object *p_mixer) {
mixer = Object::cast_to<AnimationMixer>(p_mixer);

View File

@ -40,6 +40,7 @@
#include "editor/gui/editor_bottom_panel.h"
#include "editor/plugins/script_editor_plugin.h"
#include "editor/run_instances_dialog.h"
#include "scene/gui/popup_menu.h"
DebuggerEditorPlugin::DebuggerEditorPlugin(PopupMenu *p_debug_menu) {
EditorDebuggerServer::initialize();

View File

@ -45,6 +45,7 @@
#include "editor/themes/editor_scale.h"
#include "scene/gui/menu_button.h"
#include "scene/gui/rich_text_label.h"
#include "scene/gui/slider.h"
#include "scene/gui/split_container.h"
void ConnectionInfoDialog::ok_pressed() {

View File

@ -47,6 +47,7 @@
#include "scene/gui/progress_bar.h"
#include "scene/gui/scroll_container.h"
#include "scene/gui/separator.h"
#include "scene/gui/slider.h"
#include "scene/gui/spin_box.h"
#include "scene/gui/tab_container.h"
#include "scene/gui/text_edit.h"

View File

@ -45,6 +45,7 @@
#include "editor/plugins/script_editor_plugin.h"
#include "editor/themes/editor_scale.h"
#include "scene/gui/flow_container.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/separator.h"
#define CHECK_PLUGIN_INITIALIZED() \

View File

@ -36,6 +36,7 @@
#include "editor/themes/editor_scale.h"
#include "scene/gui/check_box.h"
#include "scene/gui/flow_container.h"
#include "scene/gui/line_edit.h"
void EditorNetworkProfiler::_bind_methods() {
ADD_SIGNAL(MethodInfo("enable_profiling", PropertyInfo(Variant::BOOL, "enable")));

View File

@ -41,6 +41,7 @@
#include "editor/themes/editor_scale.h"
#include "editor/themes/editor_theme_manager.h"
#include "scene/gui/dialogs.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/separator.h"
#include "scene/gui/tree.h"

View File

@ -37,6 +37,10 @@
#include "core/os/keyboard.h"
#include "core/os/os.h"
#include "scene/gui/box_container.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/popup_menu.h"
#include "scene/gui/scroll_bar.h"
#include "scene/gui/slider.h"
#include "scene/gui/text_edit.h"
#include "scene/main/window.h"
#include "scene/theme/theme_db.h"
@ -6637,7 +6641,7 @@ Tree::Tree() {
popup_editor = memnew(Popup);
add_child(popup_editor, false, INTERNAL_MODE_FRONT);
popup_editor_vb = memnew(VBoxContainer);
VBoxContainer *popup_editor_vb = memnew(VBoxContainer);
popup_editor_vb->add_theme_constant_override("separation", 0);
popup_editor_vb->set_anchors_and_offsets_preset(PRESET_FULL_RECT);
popup_editor->add_child(popup_editor_vb);

View File

@ -31,14 +31,16 @@
#pragma once
#include "scene/gui/control.h"
#include "scene/gui/line_edit.h"
#include "scene/gui/popup_menu.h"
#include "scene/gui/scroll_bar.h"
#include "scene/gui/slider.h"
#include "scene/resources/text_paragraph.h"
class HScrollBar;
class HSlider;
class LineEdit;
class Popup;
class PopupMenu;
class TextEdit;
class Tree;
class VScrollBar;
class TreeItem : public Object {
GDCLASS(TreeItem, Object);
@ -439,8 +441,6 @@ public:
VARIANT_ENUM_CAST(TreeItem::TreeCellMode);
class VBoxContainer;
class Tree : public Control {
GDCLASS(Tree, Control);
@ -526,8 +526,6 @@ private:
bool show_column_titles = false;
VBoxContainer *popup_editor_vb = nullptr;
bool popup_edit_committed = true;
RID accessibility_scroll_element;