mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 05:37:34 +00:00
BrowserSettings: Set icons from GML
This commit is contained in:
parent
1c18261f8b
commit
ca912a87f1
2 changed files with 4 additions and 16 deletions
|
@ -59,15 +59,9 @@ BrowserSettingsWidget::BrowserSettingsWidget()
|
||||||
{
|
{
|
||||||
load_from_gml(browser_settings_widget_gml);
|
load_from_gml(browser_settings_widget_gml);
|
||||||
|
|
||||||
auto& homepage_image_label = *find_descendant_of_type_named<GUI::Label>("homepage_image_label");
|
|
||||||
homepage_image_label.set_icon(Gfx::Bitmap::try_load_from_file("/res/icons/32x32/home.png").release_value_but_fixme_should_propagate_errors());
|
|
||||||
|
|
||||||
m_homepage_url_textbox = find_descendant_of_type_named<GUI::TextBox>("homepage_url_textbox");
|
m_homepage_url_textbox = find_descendant_of_type_named<GUI::TextBox>("homepage_url_textbox");
|
||||||
m_homepage_url_textbox->set_text(Config::read_string("Browser", "Preferences", "Home", default_homepage_url));
|
m_homepage_url_textbox->set_text(Config::read_string("Browser", "Preferences", "Home", default_homepage_url));
|
||||||
|
|
||||||
auto& appearance_image_label = *find_descendant_of_type_named<GUI::Label>("appearance_image_label");
|
|
||||||
appearance_image_label.set_icon(Gfx::Bitmap::try_load_from_file("/res/icons/32x32/color-chooser.png").release_value_but_fixme_should_propagate_errors());
|
|
||||||
|
|
||||||
m_color_scheme_combobox = find_descendant_of_type_named<GUI::ComboBox>("color_scheme_combobox");
|
m_color_scheme_combobox = find_descendant_of_type_named<GUI::ComboBox>("color_scheme_combobox");
|
||||||
m_color_scheme_combobox->set_only_allow_values_from_model(true);
|
m_color_scheme_combobox->set_only_allow_values_from_model(true);
|
||||||
m_color_scheme_combobox->set_model(adopt_ref(*new ColorSchemeModel()));
|
m_color_scheme_combobox->set_model(adopt_ref(*new ColorSchemeModel()));
|
||||||
|
@ -77,9 +71,6 @@ BrowserSettingsWidget::BrowserSettingsWidget()
|
||||||
m_show_bookmarks_bar_checkbox = find_descendant_of_type_named<GUI::CheckBox>("show_bookmarks_bar_checkbox");
|
m_show_bookmarks_bar_checkbox = find_descendant_of_type_named<GUI::CheckBox>("show_bookmarks_bar_checkbox");
|
||||||
m_show_bookmarks_bar_checkbox->set_checked(Config::read_bool("Browser", "Preferences", "ShowBookmarksBar", default_show_bookmarks_bar), GUI::AllowCallback::No);
|
m_show_bookmarks_bar_checkbox->set_checked(Config::read_bool("Browser", "Preferences", "ShowBookmarksBar", default_show_bookmarks_bar), GUI::AllowCallback::No);
|
||||||
|
|
||||||
auto& search_engine_image_label = *find_descendant_of_type_named<GUI::Label>("search_engine_image_label");
|
|
||||||
search_engine_image_label.set_icon(Gfx::Bitmap::try_load_from_file("/res/icons/32x32/search-engine.png").release_value_but_fixme_should_propagate_errors());
|
|
||||||
|
|
||||||
m_enable_search_engine_checkbox = find_descendant_of_type_named<GUI::CheckBox>("enable_search_engine_checkbox");
|
m_enable_search_engine_checkbox = find_descendant_of_type_named<GUI::CheckBox>("enable_search_engine_checkbox");
|
||||||
m_search_engine_combobox_group = find_descendant_of_type_named<GUI::Widget>("search_engine_combobox_group");
|
m_search_engine_combobox_group = find_descendant_of_type_named<GUI::Widget>("search_engine_combobox_group");
|
||||||
m_search_engine_combobox = find_descendant_of_type_named<GUI::ComboBox>("search_engine_combobox");
|
m_search_engine_combobox = find_descendant_of_type_named<GUI::ComboBox>("search_engine_combobox");
|
||||||
|
@ -110,9 +101,6 @@ BrowserSettingsWidget::BrowserSettingsWidget()
|
||||||
};
|
};
|
||||||
set_search_engine_url(Config::read_string("Browser", "Preferences", "SearchEngine", default_search_engine));
|
set_search_engine_url(Config::read_string("Browser", "Preferences", "SearchEngine", default_search_engine));
|
||||||
|
|
||||||
auto& download_image_label = *find_descendant_of_type_named<GUI::Label>("download_image_label");
|
|
||||||
download_image_label.set_icon(Gfx::Bitmap::try_load_from_file("/res/icons/32x32/downloads.png").release_value_but_fixme_should_propagate_errors());
|
|
||||||
|
|
||||||
m_auto_close_download_windows_checkbox = find_descendant_of_type_named<GUI::CheckBox>("auto_close_download_windows_checkbox");
|
m_auto_close_download_windows_checkbox = find_descendant_of_type_named<GUI::CheckBox>("auto_close_download_windows_checkbox");
|
||||||
m_auto_close_download_windows_checkbox->set_checked(Config::read_bool("Browser", "Preferences", "CloseDownloadWidgetOnFinish", default_auto_close_download_windows), GUI::AllowCallback::No);
|
m_auto_close_download_windows_checkbox->set_checked(Config::read_bool("Browser", "Preferences", "CloseDownloadWidgetOnFinish", default_auto_close_download_windows), GUI::AllowCallback::No);
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
@GUI::Label {
|
@GUI::Label {
|
||||||
fixed_width: 32
|
fixed_width: 32
|
||||||
fixed_height: 32
|
fixed_height: 32
|
||||||
name: "homepage_image_label"
|
icon: "/res/icons/32x32/home.png"
|
||||||
}
|
}
|
||||||
|
|
||||||
@GUI::Label {
|
@GUI::Label {
|
||||||
|
@ -56,7 +56,7 @@
|
||||||
@GUI::Label {
|
@GUI::Label {
|
||||||
fixed_width: 32
|
fixed_width: 32
|
||||||
fixed_height: 32
|
fixed_height: 32
|
||||||
name: "appearance_image_label"
|
icon: "/res/icons/32x32/color-chooser.png"
|
||||||
}
|
}
|
||||||
|
|
||||||
@GUI::Label {
|
@GUI::Label {
|
||||||
|
@ -103,7 +103,7 @@
|
||||||
@GUI::Label {
|
@GUI::Label {
|
||||||
fixed_width: 32
|
fixed_width: 32
|
||||||
fixed_height: 32
|
fixed_height: 32
|
||||||
name: "search_engine_image_label"
|
icon: "/res/icons/32x32/search-engine.png"
|
||||||
}
|
}
|
||||||
|
|
||||||
@GUI::CheckBox {
|
@GUI::CheckBox {
|
||||||
|
@ -175,7 +175,7 @@
|
||||||
@GUI::Label {
|
@GUI::Label {
|
||||||
fixed_width: 32
|
fixed_width: 32
|
||||||
fixed_height: 32
|
fixed_height: 32
|
||||||
name: "download_image_label"
|
icon: "/res/icons/32x32/downloads.png"
|
||||||
}
|
}
|
||||||
|
|
||||||
@GUI::CheckBox {
|
@GUI::CheckBox {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue