HexEditor: Respond to font changes

This commit is contained in:
Sam Atkins 2024-02-05 12:41:00 +00:00 committed by Sam Atkins
parent 3318563ad9
commit 6850ef9014
Notes: sideshowbarker 2024-07-17 03:59:29 +09:00
2 changed files with 7 additions and 0 deletions

View File

@ -567,6 +567,12 @@ void HexEditor::context_menu_event(GUI::ContextMenuEvent& event)
m_context_menu->popup(event.screen_position());
}
void HexEditor::theme_change_event(GUI::ThemeChangeEvent&)
{
set_font(Gfx::FontDatabase::default_fixed_width_font());
update_content_size();
}
void HexEditor::update_status()
{
if (on_status_change)

View File

@ -83,6 +83,7 @@ protected:
virtual void mousemove_event(GUI::MouseEvent&) override;
virtual void keydown_event(GUI::KeyEvent&) override;
virtual void context_menu_event(GUI::ContextMenuEvent&) override;
virtual void theme_change_event(GUI::ThemeChangeEvent&) override;
private:
size_t m_line_spacing { 4 };