diff options
author | Andreas Kling <kling@serenityos.org> | 2023-02-20 19:03:59 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2023-02-21 00:54:04 +0100 |
commit | 33e87d16271bc09ae63456e890af556b65a2f1cd (patch) | |
tree | 9f1bf3cf704da856b4e46103408333c803e93032 /Userland/DevTools | |
parent | faa1a09042d61724417e78db8283b73f3393f77f (diff) | |
download | serenity-33e87d16271bc09ae63456e890af556b65a2f1cd.zip |
Userland: Fix remaining smart pointer const-correctness issues
Diffstat (limited to 'Userland/DevTools')
-rw-r--r-- | Userland/DevTools/HackStudio/EditorWrapper.cpp | 3 | ||||
-rw-r--r-- | Userland/DevTools/HackStudio/HackStudioWidget.cpp | 4 | ||||
-rw-r--r-- | Userland/DevTools/HackStudio/HackStudioWidget.h | 6 | ||||
-rw-r--r-- | Userland/DevTools/Profiler/TimelineHeader.h | 2 |
4 files changed, 8 insertions, 7 deletions
diff --git a/Userland/DevTools/HackStudio/EditorWrapper.cpp b/Userland/DevTools/HackStudio/EditorWrapper.cpp index d6c91d5ad2..6cb484f9be 100644 --- a/Userland/DevTools/HackStudio/EditorWrapper.cpp +++ b/Userland/DevTools/HackStudio/EditorWrapper.cpp @@ -50,7 +50,8 @@ void EditorWrapper::set_mode_displayable() { editor().set_mode(GUI::TextEditor::Editable); editor().set_background_role(Gfx::ColorRole::Base); - editor().set_palette(GUI::Application::the()->palette()); + auto palette = GUI::Application::the()->palette(); + editor().set_palette(palette); } void EditorWrapper::set_mode_non_displayable() diff --git a/Userland/DevTools/HackStudio/HackStudioWidget.cpp b/Userland/DevTools/HackStudio/HackStudioWidget.cpp index c3283e1c69..f698340168 100644 --- a/Userland/DevTools/HackStudio/HackStudioWidget.cpp +++ b/Userland/DevTools/HackStudio/HackStudioWidget.cpp @@ -1837,7 +1837,7 @@ void HackStudioWidget::update_history_actions() m_locations_history_forward_action->set_enabled(true); } -RefPtr<Gfx::Font> HackStudioWidget::read_editor_font_from_config() +RefPtr<Gfx::Font const> HackStudioWidget::read_editor_font_from_config() { auto font_family = Config::read_string("HackStudio"sv, "EditorFont"sv, "Family"sv, "Csilla"sv); auto font_variant = Config::read_string("HackStudio"sv, "EditorFont"sv, "Variant"sv, "Regular"sv); @@ -1850,7 +1850,7 @@ RefPtr<Gfx::Font> HackStudioWidget::read_editor_font_from_config() return font; } -void HackStudioWidget::change_editor_font(RefPtr<Gfx::Font> font) +void HackStudioWidget::change_editor_font(RefPtr<Gfx::Font const> font) { m_editor_font = move(font); for (auto& editor_wrapper : m_all_editor_wrappers) { diff --git a/Userland/DevTools/HackStudio/HackStudioWidget.h b/Userland/DevTools/HackStudio/HackStudioWidget.h index e1325628cc..47a8b87bff 100644 --- a/Userland/DevTools/HackStudio/HackStudioWidget.h +++ b/Userland/DevTools/HackStudio/HackStudioWidget.h @@ -248,9 +248,9 @@ private: RefPtr<GUI::Action> m_toggle_semantic_highlighting_action; RefPtr<GUI::Action> m_open_project_configuration_action; - RefPtr<Gfx::Font> read_editor_font_from_config(); - void change_editor_font(RefPtr<Gfx::Font>); - RefPtr<Gfx::Font> m_editor_font; + RefPtr<Gfx::Font const> read_editor_font_from_config(); + void change_editor_font(RefPtr<Gfx::Font const>); + RefPtr<Gfx::Font const> m_editor_font; RefPtr<GUI::Action> m_editor_font_action; GUI::TextEditor::WrappingMode m_wrapping_mode { GUI::TextEditor::NoWrap }; diff --git a/Userland/DevTools/Profiler/TimelineHeader.h b/Userland/DevTools/Profiler/TimelineHeader.h index e484a1233a..334afdbb66 100644 --- a/Userland/DevTools/Profiler/TimelineHeader.h +++ b/Userland/DevTools/Profiler/TimelineHeader.h @@ -32,7 +32,7 @@ private: Profile& m_profile; Process const& m_process; - RefPtr<Gfx::Bitmap> m_icon; + RefPtr<Gfx::Bitmap const> m_icon; DeprecatedString m_text; bool m_selected; }; |