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

(1796f9a8b336c9600b94d67ce39174c12866b59d)

#include "qquickwindowsxpstyle_p.h"
#include "qquickwindowsxpstyle_p_p.h"
#include <private/qobject_p.h>
#include <private/qpaintengine_raster_p.h>
#include <private/qqc2qstylehelper_p.h>
#include <qpa/qplatformnativeinterface.h>
#include <QtGui/qbackingstore.h>
#include <QtGui/qpaintengine.h>
#include <QtGui/qpainter.h>
#include <QtGui/qpixmapcache.h>
#include <QtCore/qdebug.h>
#include <QtCore/qvarlengtharray.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]