diff options
Diffstat (limited to 'editor/project_export.h')
-rw-r--r-- | editor/project_export.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/editor/project_export.h b/editor/project_export.h index dff3ab356f..0dc59a09e2 100644 --- a/editor/project_export.h +++ b/editor/project_export.h @@ -37,6 +37,7 @@ #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/option_button.h" #include "scene/gui/tab_container.h" #include "scene/gui/tree.h" @@ -63,8 +64,8 @@ private: PropertyEditor *parameters; CheckButton *runnable; - EditorFileDialog *pck_export; - EditorFileDialog *file_export; + //EditorFileDialog *pck_export; + //EditorFileDialog *file_export; Button *button_export; bool updating; @@ -89,6 +90,9 @@ private: Button *export_button; + Label *export_error; + HBoxContainer *export_templates_error; + void _patch_selected(const String &p_path); void _patch_deleted(); @@ -115,10 +119,17 @@ private: void drop_data_fw(const Point2 &p_point, const Variant &p_data, Control *p_from); FileDialog *export_pck_zip; + FileDialog *export_project; + CheckButton *export_debug; + + void _open_export_template_manager(); void _export_pck_zip(); void _export_pck_zip_selected(const String &p_path); + void _export_project(); + void _export_project_to_path(const String &p_path); + protected: void _notification(int p_what); static void _bind_methods(); |