diff options
Diffstat (limited to 'src/slic3r/GUI/Tab.hpp')
-rw-r--r-- | src/slic3r/GUI/Tab.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/slic3r/GUI/Tab.hpp b/src/slic3r/GUI/Tab.hpp index 512e8b6af..d1b0f44bf 100644 --- a/src/slic3r/GUI/Tab.hpp +++ b/src/slic3r/GUI/Tab.hpp @@ -54,6 +54,7 @@ class SubstitutionManager int m_em{10}; std::function<void()> m_cb_edited_substitution{ nullptr }; + std::function<void()> m_cb_hide_delete_all_btn{ nullptr }; void validate_lenth(); bool is_compatibile_with_ui(); @@ -83,6 +84,13 @@ public: if (m_cb_edited_substitution) m_cb_edited_substitution(); } + void set_cb_hide_delete_all_btn(std::function<void()> cb_hide_delete_all_btn) { + m_cb_hide_delete_all_btn = cb_hide_delete_all_btn; + } + void hide_delete_all_btn() { + if (m_cb_hide_delete_all_btn) + m_cb_hide_delete_all_btn(); + } bool is_empty_substitutions(); }; |