Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qquickwindowsxpstyle.cpp File Reference

(38ebf3791e4a7eec00a017302eaa3ad9ceac824c)

#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]