Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Go to the source code of this file.
Typedefs | |
typedef std::array< HTHEME, std::size(themeNames)> | ThemeArray |
typedef QHash< HWND, ThemeArray > | ThemesCache |
Functions | |
Q_GLOBAL_STATIC (ThemesCache, themesCache) | |
static void | clearThemes (ThemeArray &themes) |
Variables | |
QT_BEGIN_NAMESPACE constexpr const wchar_t * | themeNames [] |
typedef std::array<HTHEME, std::size(themeNames)> ThemeArray |
Definition at line 18 of file qwindowsthemecache.cpp.
typedef QHash<HWND, ThemeArray> ThemesCache |
Definition at line 19 of file qwindowsthemecache.cpp.
|
static |
Definition at line 53 of file qwindowsthemecache.cpp.
Referenced by QWindowsThemeCache::clearAllThemeCaches(), and QWindowsThemeCache::clearThemeCache().
Q_GLOBAL_STATIC | ( | ThemesCache | , |
themesCache | ) |
|
constexpr |
Definition at line 11 of file qwindowsthemecache.cpp.
Referenced by QXdgDesktopPortalTheme::QXdgDesktopPortalTheme(), QWindowsThemeCache::createTheme(), QtWaylandClient::getIconSvg(), init_platform(), and QWindowsThemeCache::themeName().