(b3971d29c0291b9f69b12000c9158af5e0fb3edf)
#include "qwindowsvistastyle_p.h"
#include "qwindowsvistastyle_p_p.h"
#include "qwindowsvistaanimation_p.h"
#include <qoperatingsystemversion.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 118 of file qwindowsvistastyle.cpp.
◆ TransformType [2/2]
Enumerator |
---|
SimpleTransform | |
HighDpiScalingTransform | |
ComplexTransform | |
SimpleTransform | |
HighDpiScalingTransform | |
ComplexTransform | |
Definition at line 118 of file qwindowsvistastyle.cpp.
◆ buttonStateId()
static int buttonStateId |
( |
int | flags, |
|
|
int | partId ) |
|
static |
◆ buttonVisible()
◆ canAnimate()
◆ clonedAnimationStyleOption()
◆ createAnimationBuffer()
◆ createTreeViewHelperWindow()
static HWND createTreeViewHelperWindow |
( |
const QScreen * | screen | ) |
|
|
inlinestatic |
◆ deleteClonedAnimationStyleOption()
◆ isFullyOpaque()
◆ populateTitleBarButtonTheme()
◆ progressBarOrientation()
◆ qt_add_rect()
static void qt_add_rect |
( |
HRGN & | winRegion, |
|
|
QRect | r ) |
|
static |
◆ qt_hrgn_from_qregion()
static HRGN qt_hrgn_from_qregion |
( |
const QRegion & | region | ) |
|
|
static |
◆ scaleRect()
◆ scaleRegion()
◆ styleObject()
◆ supportsStateTransition()
◆ transformType()
◆ windowsArrowHMargin
static const int windowsArrowHMargin = 6 |
|
static |
◆ windowsItemFrame
static const int windowsItemFrame = 2 |
|
static |
◆ windowsItemHMargin
static const int windowsItemHMargin = 3 |
|
static |
◆ windowsItemVMargin
static const int windowsItemVMargin = 4 |
|
static |
◆ windowsRightBorder
static const int windowsRightBorder = 15 |
|
static |