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
qquickwindowsxpstyle.cpp File Reference

(01cd43d30e3ca2c4dd94a4a4711604adb9417517)

#include "qquickstylehelper_p.h"
#include "qquickwindowsxpstyle_p.h"
#include "qquickwindowsxpstyle_p_p.h"
#include <private/qobject_p.h>
#include <private/qpaintengine_raster_p.h>
#include <qpa/qplatformnativeinterface.h>
#include <qpainter.h>
#include <qpaintengine.h>
#include <qbackingstore.h>
#include <qpixmapcache.h>
#include <qvarlengtharray.h>
#include <qdebug.h>
#include <algorithm>
Include dependency graph for qquickwindowsxpstyle.cpp:

Go to the source code of this file.

Namespaces

namespace  QQC2

Functions

static void QQC2::qt_add_rect (HRGN &winRegion, QRect r)
static HRGN QQC2::qt_hrgn_from_qregion (const QRegion &region)
static HWND QQC2::createTreeViewHelperWindow ()
static QRectF QQC2::scaleRect (const QRectF &r, qreal factor)
static QRegion QQC2::scaleRegion (const QRegion &region, qreal factor)
static void QQC2::populateTitleBarButtonTheme (const QStyle *proxy, const QStyleOptionComplex *option, QStyle::SubControl subControl, bool isTitleBarActive, int part, XPThemeData *theme)
static Qt::Orientation QQC2::progressBarOrientation (const QStyleOption *option=nullptr)
static bool QQC2::buttonVisible (const QStyle::SubControl sc, const QStyleOptionTitleBar *tb)
QDebug QQC2::operator<< (QDebug d, const XPThemeData &t)
QDebug QQC2::operator<< (QDebug d, const ThemeMapKey &k)
QDebug QQC2::operator<< (QDebug d, const ThemeMapData &td)

Variables

static const int QQC2::windowsItemFrame = 2
static const int QQC2::windowsItemHMargin = 3
static const int QQC2::windowsItemVMargin = 0
static const int QQC2::windowsArrowHMargin = 6
static const int QQC2::windowsRightBorder = 12
static const wchar_t * QQC2::themeNames [QWindowsXPStylePrivate::NThemes]