Add anti-aliasing to settings

This commit is contained in:
Dan Paulat 2023-10-09 23:10:10 -05:00
parent 3a754c01c5
commit c5a56680ea
6 changed files with 32 additions and 6 deletions

View file

@ -99,6 +99,7 @@ public:
&mapboxApiKey_,
&mapTilerApiKey_,
&defaultAlertAction_,
&antiAliasingEnabled_,
&updateNotificationsEnabled_,
&debugEnabled_,
&hoverTextWrap_,
@ -176,6 +177,7 @@ public:
settings::SettingsInterface<std::string> mapboxApiKey_ {};
settings::SettingsInterface<std::string> mapTilerApiKey_ {};
settings::SettingsInterface<std::string> defaultAlertAction_ {};
settings::SettingsInterface<bool> antiAliasingEnabled_ {};
settings::SettingsInterface<bool> updateNotificationsEnabled_ {};
settings::SettingsInterface<bool> debugEnabled_ {};
@ -511,6 +513,10 @@ void SettingsDialogImpl::SetupGeneralTab()
defaultAlertAction_.SetEditWidget(self_->ui->defaultAlertActionComboBox);
defaultAlertAction_.SetResetButton(self_->ui->resetDefaultAlertActionButton);
antiAliasingEnabled_.SetSettingsVariable(
generalSettings.anti_aliasing_enabled());
antiAliasingEnabled_.SetEditWidget(self_->ui->antiAliasingEnabledCheckBox);
updateNotificationsEnabled_.SetSettingsVariable(
generalSettings.update_notifications_enabled());
updateNotificationsEnabled_.SetEditWidget(