diff --git a/plugin/src/Caelestia/Config/font.cpp b/plugin/src/Caelestia/Config/font.cpp index 142fd394..ea50c168 100644 --- a/plugin/src/Caelestia/Config/font.cpp +++ b/plugin/src/Caelestia/Config/font.cpp @@ -21,7 +21,9 @@ QFont FontStyleBase::buildFont(const FontConfig* cfg, const QString& fallbackFam QFont font; font.setFamily(cfg->family().isEmpty() ? fallbackFamily : cfg->family()); font.setPointSize(cfg->size() > 0 ? cfg->size() : 1); + font.setVariableAxis("opsz", static_cast(font.pointSize())); font.setWeight(QFont::Weight(cfg->weight())); + font.setVariableAxis("wght", font.weight()); font.setItalic(cfg->italic()); const auto axes = cfg->vaxes();