summaryrefslogtreecommitdiffstats
path: root/editor/export/project_export.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'editor/export/project_export.cpp')
-rw-r--r--editor/export/project_export.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/editor/export/project_export.cpp b/editor/export/project_export.cpp
index 58e4dc1069..05f012e5fb 100644
--- a/editor/export/project_export.cpp
+++ b/editor/export/project_export.cpp
@@ -281,7 +281,7 @@ void ProjectExportDialog::_edit_preset(int p_index) {
export_filter->select(current->get_export_filter());
include_filters->set_text(current->get_include_filter());
- include_label->set_text(current->get_export_filter() == EditorExportPreset::EXCLUDE_SELECTED_RESOURCES ? TTR("Resources to exclude:") : TTR("Resources to export:"));
+ include_label->set_text(_get_resource_export_header(current->get_export_filter()));
exclude_filters->set_text(current->get_exclude_filter());
server_strip_message->set_visible(current->get_export_filter() == EditorExportPreset::EXPORT_CUSTOMIZED);
@@ -750,13 +750,24 @@ void ProjectExportDialog::_export_type_changed(int p_which) {
if (filter_type == EditorExportPreset::EXPORT_CUSTOMIZED && current->get_customized_files_count() == 0) {
current->set_file_export_mode("res://", EditorExportPreset::MODE_FILE_STRIP);
}
- include_label->set_text(current->get_export_filter() == EditorExportPreset::EXCLUDE_SELECTED_RESOURCES ? TTR("Resources to exclude:") : TTR("Resources to export:"));
+ include_label->set_text(_get_resource_export_header(current->get_export_filter()));
updating = true;
_fill_resource_tree();
updating = false;
}
+String ProjectExportDialog::_get_resource_export_header(EditorExportPreset::ExportFilter p_filter) const {
+ switch (p_filter) {
+ case EditorExportPreset::EXCLUDE_SELECTED_RESOURCES:
+ return TTR("Resources to exclude:");
+ case EditorExportPreset::EXPORT_CUSTOMIZED:
+ return TTR("Resources to override export behavior:");
+ default:
+ return TTR("Resources to export:");
+ }
+}
+
void ProjectExportDialog::_filter_changed(const String &p_filter) {
if (updating) {
return;