34 Q_DECLARE_PRIVATE(QGnomeTheme)
38 QVariant themeHint(ThemeHint hint)
const override;
39 QIcon fileIcon(
const QFileInfo &fileInfo,
40 QPlatformTheme::IconOptions = { })
const override;
41 const QFont *font(Font type)
const override;
42 QString standardButtonText(
int button)
const override;
44 virtual QString gtkFontName()
const;
46 virtual void requestColorScheme(Qt::ColorScheme) override;
47 virtual Qt::ColorScheme colorScheme()
const override;
51 virtual void updateColorScheme(Qt::ColorScheme);
52 virtual void updateHighContrast(Qt::ContrastPreference);
55 QPlatformMenuBar *createPlatformMenuBar()
const override;
56 Qt::ContrastPreference contrastPreference()
const override;
58# if QT_CONFIG(systemtrayicon)
59 QPlatformSystemTrayIcon *createPlatformSystemTrayIcon()
const override;
63 static const char *name;