Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qwindowsthemedata_p.h File Reference
#include <qwidget.h>
#include <qt_windows.h>
#include <uxtheme.h>
#include <vssym32.h>
#include <limits.h>
+ Include dependency graph for qwindowsthemedata_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QWindowsThemeData
 
struct  ThemeMapKey
 
struct  ThemeMapData
 

Macros

#define TMT_TEXTSHADOWCOLOR   3818
 
#define TST_NONE   0
 
#define MINBS_INACTIVE   5
 
#define MAXBS_INACTIVE   5
 
#define RBS_INACTIVE   5
 
#define HBS_INACTIVE   5
 
#define CBS_INACTIVE   5
 

Enumerations

enum  AlphaChannelType { UnknownAlpha = -1 , NoAlpha , MaskAlpha , RealAlpha }
 

Functions

size_t qHash (const ThemeMapKey &key)
 
bool operator== (const ThemeMapKey &k1, const ThemeMapKey &k2)
 
QDebug operator<< (QDebug d, const QWindowsThemeData &t)
 
QDebug operator<< (QDebug d, const ThemeMapKey &k)
 
QDebug operator<< (QDebug d, const ThemeMapData &td)
 

Macro Definition Documentation

◆ CBS_INACTIVE

#define CBS_INACTIVE   5

Definition at line 49 of file qwindowsthemedata_p.h.

◆ HBS_INACTIVE

#define HBS_INACTIVE   5

Definition at line 46 of file qwindowsthemedata_p.h.

◆ MAXBS_INACTIVE

#define MAXBS_INACTIVE   5

Definition at line 40 of file qwindowsthemedata_p.h.

◆ MINBS_INACTIVE

#define MINBS_INACTIVE   5

Definition at line 37 of file qwindowsthemedata_p.h.

◆ RBS_INACTIVE

#define RBS_INACTIVE   5

Definition at line 43 of file qwindowsthemedata_p.h.

◆ TMT_TEXTSHADOWCOLOR

#define TMT_TEXTSHADOWCOLOR   3818

Definition at line 28 of file qwindowsthemedata_p.h.

◆ TST_NONE

#define TST_NONE   0

Definition at line 31 of file qwindowsthemedata_p.h.

Enumeration Type Documentation

◆ AlphaChannelType

Enumerator
UnknownAlpha 
NoAlpha 
MaskAlpha 
RealAlpha 

Definition at line 116 of file qwindowsthemedata_p.h.

Function Documentation

◆ operator<<() [1/3]

QDebug operator<< ( QDebug  d,
const QWindowsThemeData t 
)

◆ operator<<() [2/3]

QDebug operator<< ( QDebug  d,
const ThemeMapData td 
)

◆ operator<<() [3/3]

QDebug operator<< ( QDebug  d,
const ThemeMapKey k 
)

◆ operator==()

bool operator== ( const ThemeMapKey k1,
const ThemeMapKey k2 
)
inline

◆ qHash()

size_t qHash ( const ThemeMapKey key)
inline

Definition at line 106 of file qwindowsthemedata_p.h.