1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 12:07:45 +00:00

Ladybird/FontPluginQt: Implement default font virtuals

This commit is contained in:
Andreas Kling 2022-09-17 21:25:15 +02:00 committed by Andrew Kaster
parent c230264c63
commit 3628eda0db
2 changed files with 19 additions and 0 deletions

View file

@ -6,6 +6,7 @@
#pragma once
#include <AK/RefPtr.h>
#include <AK/Vector.h>
#include <LibWeb/Platform/FontPlugin.h>
@ -16,12 +17,16 @@ public:
FontPluginQt();
virtual ~FontPluginQt();
virtual Gfx::Font& default_font() override;
virtual Gfx::Font& default_fixed_width_font() override;
virtual String generic_font_name(Web::Platform::GenericFont) override;
void update_generic_fonts();
private:
Vector<String> m_generic_font_names;
RefPtr<Gfx::Font> m_default_font;
RefPtr<Gfx::Font> m_default_fixed_width_font;
};
}