diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2018-08-18 15:25:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-18 15:25:01 +0200 |
commit | ff8e6f920cd99954c3394412713950c1195199f2 (patch) | |
tree | 281705359dc8ead8c140bfcfe34ee2198d0dca29 /editor | |
parent | bfcc3e7a00523f4569c2fc4086e5172a023822dd (diff) | |
parent | b3246f13d18cdd0a416d499963408736e1a37c41 (diff) |
Merge pull request #21149 from godotengine/revert-21146-import-export-editorinspector
Revert "Port ImportDock and ProjectExport to new property editor"
Diffstat (limited to 'editor')
-rw-r--r-- | editor/import_dock.cpp | 3 | ||||
-rw-r--r-- | editor/import_dock.h | 10 | ||||
-rw-r--r-- | editor/project_export.cpp | 4 | ||||
-rw-r--r-- | editor/project_export.h | 20 |
4 files changed, 19 insertions, 18 deletions
diff --git a/editor/import_dock.cpp b/editor/import_dock.cpp index 31eb193461..f91802b352 100644 --- a/editor/import_dock.cpp +++ b/editor/import_dock.cpp @@ -420,9 +420,10 @@ ImportDock::ImportDock() { preset->get_popup()->connect("index_pressed", this, "_preset_selected"); hb->add_child(preset); - import_opts = memnew(EditorInspector); + import_opts = memnew(PropertyEditor); add_child(import_opts); import_opts->set_v_size_flags(SIZE_EXPAND_FILL); + import_opts->hide_top_label(); hb = memnew(HBoxContainer); add_child(hb); diff --git a/editor/import_dock.h b/editor/import_dock.h index 41c7298d9a..a7a7eda8d8 100644 --- a/editor/import_dock.h +++ b/editor/import_dock.h @@ -31,12 +31,10 @@ #ifndef IMPORTDOCK_H #define IMPORTDOCK_H -#include "core/io/config_file.h" -#include "core/io/resource_import.h" -#include "editor/editor_file_system.h" -#include "editor/editor_inspector.h" +#include "editor_file_system.h" +#include "io/resource_import.h" +#include "property_editor.h" #include "scene/gui/box_container.h" -#include "scene/gui/menu_button.h" #include "scene/gui/option_button.h" #include "scene/gui/popup_menu.h" @@ -47,7 +45,7 @@ class ImportDock : public VBoxContainer { Label *imported; OptionButton *import_as; MenuButton *preset; - EditorInspector *import_opts; + PropertyEditor *import_opts; List<PropertyInfo> properties; Map<StringName, Variant> property_values; diff --git a/editor/project_export.cpp b/editor/project_export.cpp index 583677ce94..3cebbb5d21 100644 --- a/editor/project_export.cpp +++ b/editor/project_export.cpp @@ -29,7 +29,6 @@ /*************************************************************************/ #include "project_export.h" - #include "compressed_translation.h" #include "editor_data.h" #include "editor_node.h" @@ -843,9 +842,10 @@ ProjectExportDialog::ProjectExportDialog() { settings_vb->add_child(sections); sections->set_v_size_flags(SIZE_EXPAND_FILL); - parameters = memnew(EditorInspector); + parameters = memnew(PropertyEditor); sections->add_child(parameters); parameters->set_name(TTR("Options")); + parameters->hide_top_label(); parameters->set_v_size_flags(SIZE_EXPAND_FILL); parameters->connect("property_edited", this, "_update_parameters"); diff --git a/editor/project_export.h b/editor/project_export.h index 1f8723febd..b62254974d 100644 --- a/editor/project_export.h +++ b/editor/project_export.h @@ -31,27 +31,26 @@ #ifndef PROJECT_EXPORT_SETTINGS_H #define PROJECT_EXPORT_SETTINGS_H -#include "core/os/dir_access.h" -#include "core/os/thread.h" -#include "editor/editor_export.h" #include "editor/editor_file_dialog.h" -#include "editor/editor_file_system.h" -#include "editor/editor_inspector.h" +#include "os/dir_access.h" +#include "os/thread.h" #include "scene/gui/button.h" -#include "scene/gui/check_button.h" #include "scene/gui/control.h" #include "scene/gui/dialogs.h" #include "scene/gui/file_dialog.h" #include "scene/gui/label.h" #include "scene/gui/link_button.h" -#include "scene/gui/menu_button.h" #include "scene/gui/option_button.h" #include "scene/gui/rich_text_label.h" -#include "scene/gui/slider.h" #include "scene/gui/tab_container.h" #include "scene/gui/tree.h" #include "scene/main/timer.h" +#include "editor/editor_file_system.h" +#include "editor_export.h" +#include "property_editor.h" +#include "scene/gui/slider.h" + class EditorNode; class ProjectExportDialog : public ConfirmationDialog { @@ -65,9 +64,12 @@ private: ItemList *presets; LineEdit *name; - EditorInspector *parameters; + PropertyEditor *parameters; CheckButton *runnable; + //EditorFileDialog *pck_export; + //EditorFileDialog *file_export; + Button *button_export; bool updating; |