aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/util
diff options
context:
space:
mode:
authorJonas Karlsson <jonas.karlsson@qt.io>2020-08-06 16:57:50 +0200
committerJonas Karlsson <jonas.karlsson@qt.io>2020-08-28 18:33:08 +0200
commitde0c76db907ffd34b10eeda4a2d1d52c107ef4bd (patch)
treec49a4a6045971f31c36adbf69b886025ccabd2ee /src/quick/util
parentf1cc8f684cf7a72c70dfe4d9c1ca0a03ad0030a9 (diff)
Use OpenType font weights
Task-number: QTBUG-42248 Change-Id: Ib26d4945307b630b054e270b3213e1c9ad0d5357 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/quick/util')
-rw-r--r--src/quick/util/qquickfontloader.cpp2
-rw-r--r--src/quick/util/qquickglobal.cpp2
-rw-r--r--src/quick/util/qquickvaluetypes.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/quick/util/qquickfontloader.cpp b/src/quick/util/qquickfontloader.cpp
index d6858b486c..2ae5d00739 100644
--- a/src/quick/util/qquickfontloader.cpp
+++ b/src/quick/util/qquickfontloader.cpp
@@ -309,7 +309,7 @@ void QQuickFontLoader::updateFontInfo(int id)
const QFontDatabasePrivate::ApplicationFont::Properties &properties = applicationFont.properties.at(0);
font.setFamily(properties.familyName);
font.setStyleName(properties.styleName);
- font.setWeight(properties.weight);
+ font.setWeight(QFont::Weight(properties.weight));
font.setStyle(properties.style);
font.setStretch(properties.stretch);
}
diff --git a/src/quick/util/qquickglobal.cpp b/src/quick/util/qquickglobal.cpp
index 817977eb3b..fb1645803f 100644
--- a/src/quick/util/qquickglobal.cpp
+++ b/src/quick/util/qquickglobal.cpp
@@ -528,7 +528,7 @@ public:
if (ok) *ok = true;
}
if (vweight->isInt32()) {
- retn.setWeight(vweight->integerValue());
+ retn.setWeight(QFont::Weight(vweight->integerValue()));
if (ok) *ok = true;
}
if (vwspac->isNumber()) {
diff --git a/src/quick/util/qquickvaluetypes.cpp b/src/quick/util/qquickvaluetypes.cpp
index 666156d1cd..b2131b53b7 100644
--- a/src/quick/util/qquickvaluetypes.cpp
+++ b/src/quick/util/qquickvaluetypes.cpp
@@ -654,7 +654,7 @@ int QQuickFontValueType::weight() const
void QQuickFontValueType::setWeight(int w)
{
- v.setWeight(qBound(0, w, 99));
+ v.setWeight(QFont::Weight(w));
}
bool QQuickFontValueType::italic() const