32 Q_DECLARE_PRIVATE(QQuickFontLoader)
34 Q_PROPERTY(QUrl source READ source WRITE setSource NOTIFY sourceChanged)
35 Q_PROPERTY(QString name READ name NOTIFY nameChanged)
36 Q_PROPERTY(Status status READ status NOTIFY statusChanged)
37 Q_PROPERTY(QFont font READ font NOTIFY fontChanged)
38 QML_NAMED_ELEMENT(FontLoader)
39 QML_ADDED_IN_VERSION(2, 0)
42 enum Status { Null = 0, Ready, Loading, Error };
45 QQuickFontLoader(QObject *parent =
nullptr);
48 void setSource(
const QUrl &url);
54 Status status()
const;
57 void updateFontInfo(
int);