settings,configuration: Add a default suffix

This commit is contained in:
lat9nq
2023-06-21 05:04:21 -04:00
parent 9de50d6194
commit 926f3e3d3e
9 changed files with 93 additions and 74 deletions

View File

@ -106,16 +106,7 @@ void ConfigureSystem::Setup(const ConfigurationShared::Builder& builder) {
push(Settings::values.linkage.by_category[Settings::Category::System]);
for (auto setting : settings) {
ConfigurationShared::Widget* widget = [this, setting, &builder]() {
if (setting->Id() == Settings::values.speed_limit.Id()) {
// speed_limit must be specified to translate the percentage
return builder.BuildWidget(setting, apply_funcs, &Settings::values.use_speed_limit,
ConfigurationShared::RequestType::SpinBox,
tr("%", "Limit speed percentage (e.g. 50%)"));
} else {
return builder.BuildWidget(setting, apply_funcs);
}
}();
ConfigurationShared::Widget* widget = builder.BuildWidget(setting, apply_funcs);
if (widget == nullptr) {
continue;