34 static QQuickTheme *instance();
58 static QFont font(Scope scope);
59 static QPalette palette(Scope scope);
61 void setFont(Scope scope,
const QFont &font);
62 void setPalette(Scope scope,
const QPalette &palette);
64 void setUsePlatformPalette(
const bool enable) { preferPlatformTheme = enable; }
65 bool usePlatformPalette() {
return preferPlatformTheme; }
68 Q_DISABLE_COPY(QQuickTheme)
69 Q_DECLARE_PRIVATE(QQuickTheme)
70 QScopedPointer<QQuickThemePrivate> d_ptr;
71 bool preferPlatformTheme =
false;