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
QWindows11StylePrivate Class Reference

#include <qwindows11style_p.h>

Inheritance diagram for QWindows11StylePrivate:
Collaboration diagram for QWindows11StylePrivate:

Additional Inherited Members

Public Types inherited from QWindowsVistaStylePrivate
enum  Theme {
  ButtonTheme , ComboboxTheme , EditTheme , HeaderTheme ,
  ListViewTheme , MenuTheme , ProgressTheme , RebarTheme ,
  ScrollBarTheme , SpinTheme , TabTheme , TaskDialogTheme ,
  ToolBarTheme , ToolTipTheme , TrackBarTheme , WindowTheme ,
  StatusTheme , VistaTreeViewTheme , NThemes
}
Public Member Functions inherited from QWindowsVistaStylePrivate
 QWindowsVistaStylePrivate ()
 ~QWindowsVistaStylePrivate ()
void init (bool force=false)
void cleanup (bool force=false)
void cleanupHandleMap ()
HBITMAP buffer (int w=0, int h=0)
HDC bufferHDC ()
bool isTransparent (QWindowsThemeData &QWindowsThemeData)
QRegion region (QWindowsThemeData &QWindowsThemeData)
bool drawBackground (QWindowsThemeData &QWindowsThemeData, qreal correctionFactor=1)
bool drawBackgroundThruNativeBuffer (QWindowsThemeData &QWindowsThemeData, qreal aditionalDevicePixelRatio, qreal correctionFactor)
bool drawBackgroundDirectly (HDC dc, QWindowsThemeData &QWindowsThemeData, qreal aditionalDevicePixelRatio)
bool hasAlphaChannel (const QRect &rect)
bool fixAlphaChannel (const QRect &rect)
bool swapAlphaChannel (const QRect &rect, bool allPixels=false)
QTime animationTime () const
bool transitionsEnabled () const
Static Public Member Functions inherited from QWindowsVistaStylePrivate
static HTHEME createTheme (int theme, const QWidget *widget)
static QString themeName (int theme)
static bool isItemViewDelegateLineEdit (const QWidget *widget)
static int pixelMetricFromSystemDp (QStyle::PixelMetric pm, const QStyleOption *option=nullptr, const QWidget *widget=nullptr)
static int fixedPixelMetric (QStyle::PixelMetric pm)
static bool isLineEditBaseColorSet (const QStyleOption *option, const QWidget *widget)
static HWND winId (const QWidget *widget)
static bool useVista (bool update=false)
static QBackingStorebackingStoreForWidget (const QWidget *widget)
static HDC hdcForWidgetBackingStore (const QWidget *widget)
Public Attributes inherited from QWindowsVistaStylePrivate
QRgb groupBoxTextColor = 0
QRgb groupBoxTextColorDisabled = 0
QRgb sliderTickColor = 0
bool hasInitColors = false
Protected Attributes inherited from QWindowsVistaStylePrivate
QFont assetFont
QIcon m_titleBarMinIcon
QIcon m_titleBarMaxIcon
QIcon m_titleBarCloseIcon
QIcon m_titleBarNormalIcon

Detailed Description

Definition at line 114 of file qwindows11style_p.h.


The documentation for this class was generated from the following file: