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
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, HWND hwnd)
 
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
 
QIcon dockFloat
 
QIcon dockClose
 

Detailed Description

Definition at line 64 of file qwindows11style_p.h.


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