diff options
author | bubnikv <bubnikv@gmail.com> | 2021-07-01 17:48:38 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2021-07-01 17:48:38 +0300 |
commit | 0a2a86dea4f04ec4ceac62da905faaf6ec87805c (patch) | |
tree | 5751d4ee33ddadebbef519f49e546b60febe946a /src/libslic3r/Config.hpp | |
parent | 9c7743c1c7c2d1b6bdaf742cd28535fc7fe25ba8 (diff) |
Improvement in the subtitution information dialog.
Diffstat (limited to 'src/libslic3r/Config.hpp')
-rw-r--r-- | src/libslic3r/Config.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libslic3r/Config.hpp b/src/libslic3r/Config.hpp index 39c4aa70a..98596577a 100644 --- a/src/libslic3r/Config.hpp +++ b/src/libslic3r/Config.hpp @@ -54,13 +54,13 @@ namespace ConfigHelpers { return boost::iequals(value, "enabled") || boost::iequals(value, "on"); } - enum DeserializationSubstitution { + enum class DeserializationSubstitution { Disabled, DefaultsToFalse, DefaultsToTrue }; - enum DeserializationResult { + enum class DeserializationResult { Loaded, Substituted, Failed, @@ -1371,7 +1371,7 @@ public: } else if (item_str == "0") { new_value = false; } else if (substitution != ConfigHelpers::DeserializationSubstitution::Disabled && ConfigHelpers::looks_like_enum_value(item_str)) { - new_value = ConfigHelpers::enum_looks_like_true_value(item_str) || substituted == ConfigHelpers::DeserializationSubstitution::DefaultsToTrue; + new_value = ConfigHelpers::enum_looks_like_true_value(item_str) || substitution == ConfigHelpers::DeserializationSubstitution::DefaultsToTrue; substituted = true; } else return ConfigHelpers::DeserializationResult::Failed; |