ENH: add new config transfer logic for model,region,layer config

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I995ebb45b992bba3879b71afd3fe21510335f24c
(cherry picked from commit d45dacff9a97132c8999b1072c54c10bd0a2d12d)
(cherry picked from commit 0b4e224aefbcdbc4b4ed88c3343948f68361a72b)
This commit is contained in:
xun.zhang
2025-08-13 14:18:24 +08:00
committed by Noisyfox
parent 0e80ad4c9b
commit a218000b9a
4 changed files with 140 additions and 16 deletions

View File

@@ -628,6 +628,8 @@ public:
int update_values_from_single_to_multi_2(DynamicPrintConfig& multi_config, std::set<std::string>& key_set);
int update_values_from_multi_to_single_2(std::set<std::string>& key_set);
int update_values_from_multi_to_multi(const std::vector<std::string>& src_extruder_variants, const std::vector<std::string>& dst_extruder_variants, const DynamicPrintConfig& dst_config, const std::set<std::string>& key_sets);
public:
// query filament
std::string get_filament_vendor() const;