Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQC2::ThemeMapKey Struct Reference

#include <qquickwindowsxpstyle_p_p.h>

Collaboration diagram for QQC2::ThemeMapKey:

Public Member Functions

 ThemeMapKey ()=default
 ThemeMapKey (const XPThemeData &data)

Public Attributes

int theme = 0
int partId = -1
int stateId = -1
bool noBorder = false
bool noContent = false

Friends

size_t qHash (const ThemeMapKey &key, size_t seed=0) noexcept

Detailed Description

Definition at line 110 of file qquickwindowsxpstyle_p_p.h.

Constructor & Destructor Documentation

◆ ThemeMapKey() [1/2]

QQC2::ThemeMapKey::ThemeMapKey ( )
default

◆ ThemeMapKey() [2/2]

QQC2::ThemeMapKey::ThemeMapKey ( const XPThemeData & data)
inline

Definition at line 118 of file qquickwindowsxpstyle_p_p.h.

References noBorder, noContent, partId, QQC2::XPThemeData::partId, stateId, QQC2::XPThemeData::stateId, theme, and QQC2::XPThemeData::theme.

Referenced by QQC2::QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer().

Here is the caller graph for this function:

◆ qHash

size_t qHash ( const ThemeMapKey & key,
size_t seed = 0 )
friend

Definition at line 123 of file qquickwindowsxpstyle_p_p.h.

References partId, stateId, and theme.

Member Data Documentation

◆ noBorder

bool QQC2::ThemeMapKey::noBorder = false

Definition at line 114 of file qquickwindowsxpstyle_p_p.h.

Referenced by ThemeMapKey(), and QQC2::operator<<().

◆ noContent

bool QQC2::ThemeMapKey::noContent = false

Definition at line 115 of file qquickwindowsxpstyle_p_p.h.

Referenced by ThemeMapKey(), and QQC2::operator<<().

◆ partId

int QQC2::ThemeMapKey::partId = -1

Definition at line 112 of file qquickwindowsxpstyle_p_p.h.

Referenced by ThemeMapKey(), QQC2::operator<<(), QQC2::operator==(), and qHash.

◆ stateId

int QQC2::ThemeMapKey::stateId = -1

Definition at line 113 of file qquickwindowsxpstyle_p_p.h.

Referenced by ThemeMapKey(), QQC2::operator<<(), QQC2::operator==(), and qHash.

◆ theme

int QQC2::ThemeMapKey::theme = 0

Definition at line 111 of file qquickwindowsxpstyle_p_p.h.

Referenced by ThemeMapKey(), QQC2::operator<<(), QQC2::operator==(), and qHash.


The documentation for this struct was generated from the following file: