mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-14 15:15:55 +08:00
Finish refactor, made settings_default a const reference.
This commit is contained in:
parent
3812f13cb5
commit
52827f0d9b
@ -58,7 +58,7 @@ void PresetChooser::load(std::array<Presets, preset_types> presets) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// # Read the current defaults from the settings file
|
// # Read the current defaults from the settings file
|
||||||
auto settings_defaults {_settings.default_presets.at(get_preset(group))};
|
const auto& settings_defaults {_settings.default_presets.at(get_preset(group))};
|
||||||
|
|
||||||
size_t i {0};
|
size_t i {0};
|
||||||
std::vector<std::string> preset_names {};
|
std::vector<std::string> preset_names {};
|
||||||
@ -100,12 +100,6 @@ void PresetChooser::load(std::array<Presets, preset_types> presets) {
|
|||||||
if (group == preset_t::Printer) {
|
if (group == preset_t::Printer) {
|
||||||
selected_printer_name = selected_preset;
|
selected_printer_name = selected_preset;
|
||||||
}
|
}
|
||||||
// update settings
|
|
||||||
if (settings_defaults.size() > i) {
|
|
||||||
settings_defaults[i] = selected_preset.ToStdString();
|
|
||||||
} else {
|
|
||||||
settings_defaults.push_back(selected_preset.ToStdString());
|
|
||||||
}
|
|
||||||
|
|
||||||
++i;
|
++i;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user