Assign default/restore tagname format in Export Sprite Sheet UI

This commit is contained in:
David Capello 2022-12-23 09:52:48 -03:00
parent 0da73516f1
commit 658a583c7b
3 changed files with 16 additions and 1 deletions

View File

@ -974,7 +974,15 @@ private:
}
void updateDefaultDataTagnameFormat() {
m_tagnameFormatDefault = "{tag}";
m_tagnameFormatDefault =
get_default_tagname_format_for_sheet();
if (m_tagnameFormat.empty()) {
dataTagnameFormat()->setText(m_tagnameFormatDefault);
}
else {
dataTagnameFormat()->setText(m_tagnameFormat);
}
}
void updateDataFields() {

View File

@ -217,4 +217,9 @@ std::string get_default_filename_format_for_sheet(
return format;
}
std::string get_default_tagname_format_for_sheet()
{
return "{tag}";
}
} // namespace app

View File

@ -114,6 +114,8 @@ namespace app {
const bool hasLayer,
const bool hasTag);
std::string get_default_tagname_format_for_sheet();
} // namespace app
#endif