(32591166b1feedc709d9c2b56e75370f46ab8b0c)
#include "qwindowsvistastyle_p.h"
#include "qwindowsvistastyle_p_p.h"
#include "qwindowsvistaanimation_p.h"
#include <qoperatingsystemversion.h>
#include <qpainterstateguard.h>
#include <qscreen.h>
#include <qstylehints.h>
#include <qwindow.h>
#include <private/qstyleanimation_p.h>
#include <private/qstylehelper_p.h>
#include <qpa/qplatformnativeinterface.h>
#include <private/qapplication_p.h>
#include <private/qsystemlibrary_p.h>
#include <private/qwindowsthemecache_p.h>
#include "qdrawutil.h"
#include <qbackingstore.h>
Go to the source code of this file.
|
enum | TransformType {
SimpleTransform
, HighDpiScalingTransform
, ComplexTransform
, SimpleTransform
,
HighDpiScalingTransform
, ComplexTransform
} |
enum | TransformType {
SimpleTransform
, HighDpiScalingTransform
, ComplexTransform
, SimpleTransform
,
HighDpiScalingTransform
, ComplexTransform
} |
|
static void | qt_add_rect (HRGN &winRegion, QRect r) |
static HRGN | qt_hrgn_from_qregion (const QRegion ®ion) |
static Qt::Orientation | progressBarOrientation (const QStyleOption *option=nullptr) |
static HWND | createTreeViewHelperWindow (const QScreen *screen) |
static TransformType | transformType (const QTransform &transform, qreal devicePixelRatio) |
static bool | isFullyOpaque (const QWindowsThemeData &themeData) |
static QRectF | scaleRect (const QRectF &r, qreal factor) |
static QRegion | scaleRegion (const QRegion ®ion, qreal factor) |
QObject * | styleObject (const QStyleOption *option) |
bool | canAnimate (const QStyleOption *option) |
static QImage | createAnimationBuffer (const QStyleOption *option, const QWidget *widget) |
QStyleOption * | clonedAnimationStyleOption (const QStyleOption *option) |
void | deleteClonedAnimationStyleOption (const QStyleOption *option) |
static void | populateTitleBarButtonTheme (const QStyle *proxy, const QWidget *widget, const QStyleOptionComplex *option, QStyle::SubControl subControl, bool isTitleBarActive, int part, QWindowsThemeData *theme) |
static bool | buttonVisible (const QStyle::SubControl sc, const QStyleOptionTitleBar *tb) |
static int | buttonStateId (int flags, int partId) |
static bool | supportsStateTransition (QStyle::PrimitiveElement element, const QStyleOption *option, const QWidget *widget) |
◆ BP_COMMANDLINK
◆ BP_COMMANDLINKGLYPH
#define BP_COMMANDLINKGLYPH 7 |
◆ CMDLGS_DISABLED
#define CMDLGS_DISABLED 4 |
◆ CMDLGS_HOT
◆ CMDLGS_NORMAL
◆ CMDLGS_PRESSED
◆ LISS_DISABLED
◆ LISS_HOT
◆ LISS_HOTSELECTED
#define LISS_HOTSELECTED 6 |
◆ LISS_NORMAL
◆ LISS_SELECTED
◆ LISS_SELECTEDNOTFOCUS
#define LISS_SELECTEDNOTFOCUS 5 |
◆ TMT_CONTENTMARGINS
#define TMT_CONTENTMARGINS 3602 |
◆ TMT_SIZINGMARGINS
#define TMT_SIZINGMARGINS 3601 |
◆ TransformType [1/2]
Enumerator |
---|
SimpleTransform | |
HighDpiScalingTransform | |
ComplexTransform | |
SimpleTransform | |
HighDpiScalingTransform | |
ComplexTransform | |
Definition at line 120 of file qwindowsvistastyle.cpp.
◆ TransformType [2/2]
Enumerator |
---|
SimpleTransform | |
HighDpiScalingTransform | |
ComplexTransform | |
SimpleTransform | |
HighDpiScalingTransform | |
ComplexTransform | |
Definition at line 120 of file qwindowsvistastyle.cpp.
◆ buttonStateId()
int buttonStateId |
( |
int | flags, |
|
|
int | partId ) |
|
static |
◆ buttonVisible()
◆ canAnimate()
◆ clonedAnimationStyleOption()
◆ createAnimationBuffer()
◆ createTreeViewHelperWindow()
HWND createTreeViewHelperWindow |
( |
const QScreen * | screen | ) |
|
|
inlinestatic |
◆ deleteClonedAnimationStyleOption()
◆ isFullyOpaque()
◆ populateTitleBarButtonTheme()
◆ progressBarOrientation()
◆ qt_add_rect()
void qt_add_rect |
( |
HRGN & | winRegion, |
|
|
QRect | r ) |
|
static |
◆ qt_hrgn_from_qregion()
HRGN qt_hrgn_from_qregion |
( |
const QRegion & | region | ) |
|
|
static |
◆ scaleRect()
◆ scaleRegion()
◆ styleObject()
◆ supportsStateTransition()
◆ transformType()
◆ windowsArrowHMargin
constexpr int windowsArrowHMargin = 6 |
|
staticconstexpr |
◆ windowsItemFrame
constexpr int windowsItemFrame = 2 |
|
staticconstexpr |
◆ windowsItemHMargin
constexpr int windowsItemHMargin = 3 |
|
staticconstexpr |
◆ windowsItemVMargin
constexpr int windowsItemVMargin = 4 |
|
staticconstexpr |
◆ windowsRightBorder
constexpr int windowsRightBorder = 15 |
|
staticconstexpr |