7#include <qpa/qplatformtheme.h>
9#include <QtCore/qsharedpointer.h>
10#include <QtCore/qvariant.h>
11#include <QtCore/qlist.h>
12#include <QtCore/qsize.h>
29#if QT_CONFIG(systemtrayicon)
37 {
return m_palettes[
type]; }
39 {
return m_fonts[
type]; }
68 void refreshPalettes();
70 void refreshIconPixmapSizes();
\inmodule QtCore \reentrant
The QIcon class provides scalable icons in different modes and states.
The QPalette class contains color groups for each widget state.
Returns a copy of the pixmap that is transformed using the given transformation transform and transfo...
static bool useNativeMenus()
void windowsThemeChanged(QWindow *window)
void showPlatformMenuBar() override
QPlatformMenuBar * createPlatformMenuBar() const override
bool usePlatformNativeDialog(DialogType type) const override
const QFont * font(Font type=SystemFont) const override
QList< QSize > availableFileIconSizes() const
QPlatformMenuItem * createPlatformMenuItem() const override
const QPalette * palette(Palette type=SystemPalette) const override
Qt::ColorScheme colorScheme() const override
static QPalette systemPalette(Qt::ColorScheme)
QVariant themeHint(ThemeHint) const override
~QWindowsTheme() override
static bool queryHighContrast()
static bool queryDarkMode()
QIcon fileIcon(const QFileInfo &fileInfo, QPlatformTheme::IconOptions iconOptions={}) const override
Return an icon for fileInfo, observing iconOptions.
QPlatformDialogHelper * createPlatformDialogHelper(DialogType type) const override
static QWindowsTheme * instance()
QPixmap standardPixmap(StandardPixmap sp, const QSizeF &size) const override
QPlatformMenu * createPlatformMenu() const override
Combined button and popup list for selecting options.
GLenum GLuint GLintptr GLsizeiptr size
[1]