From 875a21e5790a034847db50cd2ca51970f739afd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=EA=A6=AB=EA=A6=B6=EA=A6=8F=EA=A7=80=EA=A6=A6?= =?UTF-8?q?=EA=A6=BF=EA=A6=A7=EA=A6=AE=EA=A6=91=EA=A6=A9=EA=A6=AD=EA=A7=80?= Date: Mon, 13 Feb 2023 11:14:28 +0800 Subject: When not embedding font, don't search --- HeaderToolBar.qml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'HeaderToolBar.qml') diff --git a/HeaderToolBar.qml b/HeaderToolBar.qml index f020a96..174668e 100644 --- a/HeaderToolBar.qml +++ b/HeaderToolBar.qml @@ -3,10 +3,16 @@ import QtQuick.Controls 2.15 import QtQuick.Layouts 1.15 ToolBar { + property bool doesntEmbed: Qt.platform.os == "android" + || Qt.platform.os == "linux" + || Qt.platform.os == "osx" + || Qt.platform.os == "unix" + || Qt.platform.os == "windows" + FontLoader { id: roboto name: "Roboto" - source: "Roboto/Roboto-Medium.ttf" + source: doesntEmbed ? "" : "Roboto/Roboto-Medium.ttf" } RowLayout { @@ -33,17 +39,7 @@ ToolBar { } delegate: MenuItem { font { - family: Qt.platform.os - == "android" - || Qt.platform.os - == "linux" - || Qt.platform.os - == "osx" - || Qt.platform.os - == "unix" - || Qt.platform.os - == "windows" - ? "Roboto" + family: doesntEmbed ? "Roboto" : roboto.name pixelSize: 15 weight: Font.Medium -- cgit v1.2.3