summaryrefslogtreecommitdiff
path: root/Userland/DevTools
diff options
context:
space:
mode:
authorAndreas Kling <kling@serenityos.org>2023-02-20 19:03:59 +0100
committerAndreas Kling <kling@serenityos.org>2023-02-21 00:54:04 +0100
commit33e87d16271bc09ae63456e890af556b65a2f1cd (patch)
tree9f1bf3cf704da856b4e46103408333c803e93032 /Userland/DevTools
parentfaa1a09042d61724417e78db8283b73f3393f77f (diff)
downloadserenity-33e87d16271bc09ae63456e890af556b65a2f1cd.zip
Userland: Fix remaining smart pointer const-correctness issues
Diffstat (limited to 'Userland/DevTools')
-rw-r--r--Userland/DevTools/HackStudio/EditorWrapper.cpp3
-rw-r--r--Userland/DevTools/HackStudio/HackStudioWidget.cpp4
-rw-r--r--Userland/DevTools/HackStudio/HackStudioWidget.h6
-rw-r--r--Userland/DevTools/Profiler/TimelineHeader.h2
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;
};