1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 23:07:35 +00:00

BrowserSettings: Implement restoring default values

This commit is contained in:
Sam Atkins 2021-11-25 13:58:05 +00:00 committed by Andreas Kling
parent f2b8ae7d86
commit e84b3e7110
3 changed files with 51 additions and 22 deletions

View file

@ -17,15 +17,18 @@ public:
virtual ~BrowserSettingsWidget() override;
virtual void apply_settings() override;
virtual void reset_default_values() override;
private:
BrowserSettingsWidget();
RefPtr<GUI::TextBox> m_homepage_url_textbox;
void set_color_scheme(StringView);
RefPtr<GUI::ComboBox> m_color_scheme_combobox;
RefPtr<GUI::CheckBox> m_show_bookmarks_bar_checkbox;
RefPtr<GUI::CheckBox> m_auto_close_download_windows_checkbox;
void set_search_engine_url(StringView);
bool m_is_custom_search_engine { false };
RefPtr<GUI::CheckBox> m_enable_search_engine_checkbox;
RefPtr<GUI::Widget> m_search_engine_combobox_group;