Qt 4.8
|
#include <qwindowsxpstyle_p.h>
Public Functions | |
HTHEME | handle () |
bool | isValid () |
HRGN | mask () |
RECT | toRECT (const QRect &qr) |
XPThemeData (const QWidget *w=0, QPainter *p=0, const QString &theme=QString(), int part=0, int state=0, const QRect &r=QRect()) | |
Public Variables | |
HTHEME | htheme |
uint | mirrorHorizontally: 1 |
uint | mirrorVertically: 1 |
QString | name |
uint | noBorder: 1 |
uint | noContent: 1 |
QPainter * | painter |
int | partId |
QRect | rect |
uint | rotate |
int | stateId |
const QWidget * | widget |
Definition at line 209 of file qwindowsxpstyle_p.h.
|
inline |
Definition at line 212 of file qwindowsxpstyle_p.h.
HTHEME XPThemeData::handle | ( | ) |
Definition at line 155 of file qwindowsxpstyle.cpp.
Referenced by QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsVistaStyle::drawComplexControl(), QWindowsXPStyle::drawComplexControl(), QWindowsVistaStyle::drawControl(), QWindowsXPStyle::drawControl(), QWindowsVistaStyle::drawPrimitive(), QWindowsXPStyle::drawPrimitive(), QWindowsXPStylePrivate::isTransparent(), isValid(), mask(), QWindowsXPStyle::pixelMetric(), QWindowsXPStyle::polish(), QWindowsXPStyle::QWindowsXPStyle(), QWindowsXPStylePrivate::region(), QWindowsVistaStyle::sizeFromContents(), QWindowsXPStyle::sizeFromContents(), QWindowsXPStyle::standardIconImplementation(), QWindowsVistaStyle::standardIconImplementation(), QWindowsXPStyle::standardPixmap(), QWindowsVistaStyle::subElementRect(), QWindowsXPStyle::subElementRect(), and QWindowsXPStylePrivate::tabBody().
bool XPThemeData::isValid | ( | ) |
Definition at line 144 of file qwindowsxpstyle.cpp.
Referenced by QWindowsXPStyle::drawComplexControl(), QWindowsVistaStyle::drawControl(), QWindowsXPStyle::drawControl(), QWindowsVistaStyle::drawPrimitive(), QWindowsXPStyle::drawPrimitive(), QWindowsXPStyle::pixelMetric(), QWindowsXPStyle::standardIconImplementation(), QWindowsVistaStyle::standardIconImplementation(), QWindowsXPStyle::standardPixmap(), and QWindowsVistaStyle::subElementRect().
HRGN XPThemeData::mask | ( | ) |
Definition at line 192 of file qwindowsxpstyle.cpp.
Referenced by QWindowsXPStylePrivate::setTransparency().
RECT XPThemeData::toRECT | ( | const QRect & | qr | ) |
Definition at line 178 of file qwindowsxpstyle.cpp.
Referenced by QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsVistaStyle::drawComplexControl(), QWindowsXPStyle::drawComplexControl(), mask(), and QWindowsXPStylePrivate::region().
HTHEME XPThemeData::htheme |
Definition at line 228 of file qwindowsxpstyle_p.h.
Referenced by handle().
uint XPThemeData::mirrorHorizontally |
Definition at line 232 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackground(), QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsXPStyle::drawComplexControl(), QWindowsXPStyle::drawControl(), and QWindowsXPStyle::drawPrimitive().
uint XPThemeData::mirrorVertically |
Definition at line 233 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackground(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsXPStyle::drawControl(), and QWindowsXPStyle::drawPrimitive().
QString XPThemeData::name |
Definition at line 227 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), handle(), and isValid().
uint XPThemeData::noBorder |
Definition at line 234 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), and QWindowsXPStyle::drawPrimitive().
uint XPThemeData::noContent |
QPainter* XPThemeData::painter |
Definition at line 226 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackground(), QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsVistaStyle::drawControl(), mask(), QWindowsXPStyle::standardIconImplementation(), QWindowsVistaStyle::standardIconImplementation(), and QWindowsXPStylePrivate::tabBody().
int XPThemeData::partId |
Definition at line 229 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsVistaStyle::drawComplexControl(), QWindowsXPStyle::drawComplexControl(), QWindowsVistaStyle::drawControl(), QWindowsXPStyle::drawControl(), QWindowsVistaStyle::drawPrimitive(), QWindowsXPStyle::drawPrimitive(), QWindowsXPStylePrivate::isTransparent(), mask(), QWindowsXPStyle::pixelMetric(), QWindowsXPStyle::QWindowsXPStyle(), QWindowsXPStylePrivate::region(), QWindowsXPStyle::standardIconImplementation(), QWindowsVistaStyle::standardIconImplementation(), QWindowsXPStyle::standardPixmap(), and QWindowsVistaStyle::subElementRect().
QRect XPThemeData::rect |
Definition at line 237 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackground(), QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsVistaStyle::drawComplexControl(), QWindowsXPStyle::drawComplexControl(), QWindowsVistaStyle::drawControl(), QWindowsXPStyle::drawControl(), QWindowsVistaStyle::drawPrimitive(), QWindowsXPStyle::drawPrimitive(), mask(), QWindowsXPStylePrivate::region(), QWindowsXPStyle::standardIconImplementation(), QWindowsVistaStyle::standardIconImplementation(), and QWindowsXPStylePrivate::tabBody().
uint XPThemeData::rotate |
Definition at line 236 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackground(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsXPStyle::drawControl(), and QWindowsXPStyle::drawPrimitive().
int XPThemeData::stateId |
Definition at line 230 of file qwindowsxpstyle_p.h.
Referenced by QWindowsXPStylePrivate::drawBackgroundDirectly(), QWindowsXPStylePrivate::drawBackgroundThruNativeBuffer(), QWindowsVistaStyle::drawComplexControl(), QWindowsXPStyle::drawComplexControl(), QWindowsVistaStyle::drawControl(), QWindowsXPStyle::drawControl(), QWindowsVistaStyle::drawPrimitive(), QWindowsXPStyle::drawPrimitive(), QWindowsXPStylePrivate::isTransparent(), mask(), QWindowsXPStyle::pixelMetric(), QWindowsXPStyle::QWindowsXPStyle(), QWindowsXPStylePrivate::region(), QWindowsXPStyle::standardIconImplementation(), QWindowsVistaStyle::standardIconImplementation(), QWindowsXPStyle::standardPixmap(), and QWindowsVistaStyle::subElementRect().
const QWidget* XPThemeData::widget |
Definition at line 225 of file qwindowsxpstyle_p.h.
Referenced by handle().