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
QBackingStorePrivate Class Reference
Collaboration diagram for QBackingStorePrivate:

Public Member Functions

 QBackingStorePrivate (QWindow *w)
qreal backingStoreDevicePixelRatio () const
qreal deviceIndependentToNativeFactor () const
 QBackingStorePrivate (QWindow *w)
qreal backingStoreDevicePixelRatio () const
qreal deviceIndependentToNativeFactor () const

Public Attributes

QWindowwindow
QPlatformBackingStoreplatformBackingStore = nullptr
QScopedPointer< QImagehighDpiBackingstore
QRegion staticContents
QSize size
QSize nativeSize
bool downscale = qEnvironmentVariableIntValue("QT_WIDGETS_HIGHDPI_DOWNSCALE") > 0

Detailed Description

Definition at line 20 of file qbackingstore.cpp.

Constructor & Destructor Documentation

◆ QBackingStorePrivate() [1/2]

QBackingStorePrivate::QBackingStorePrivate ( QWindow * w)
inline

Definition at line 23 of file qbackingstore.cpp.

References window.

◆ QBackingStorePrivate() [2/2]

QBackingStorePrivate::QBackingStorePrivate ( QWindow * w)
inline

Definition at line 23 of file qbackingstore.cpp.

Member Function Documentation

◆ backingStoreDevicePixelRatio() [1/2]

qreal QBackingStorePrivate::backingStoreDevicePixelRatio ( ) const
inline

Definition at line 30 of file qbackingstore.cpp.

References window.

◆ backingStoreDevicePixelRatio() [2/2]

qreal QBackingStorePrivate::backingStoreDevicePixelRatio ( ) const
inline

Definition at line 30 of file qbackingstore.cpp.

◆ deviceIndependentToNativeFactor() [1/2]

qreal QBackingStorePrivate::deviceIndependentToNativeFactor ( ) const
inline

Definition at line 41 of file qbackingstore.cpp.

◆ deviceIndependentToNativeFactor() [2/2]

qreal QBackingStorePrivate::deviceIndependentToNativeFactor ( ) const
inline

Definition at line 41 of file qbackingstore.cpp.

Member Data Documentation

◆ downscale

bool QBackingStorePrivate::downscale = qEnvironmentVariableIntValue("QT_WIDGETS_HIGHDPI_DOWNSCALE") > 0

Definition at line 54 of file qbackingstore.cpp.

◆ highDpiBackingstore

QScopedPointer< QImage > QBackingStorePrivate::highDpiBackingstore

Definition at line 50 of file qbackingstore.cpp.

◆ nativeSize

QSize QBackingStorePrivate::nativeSize

Definition at line 53 of file qbackingstore.cpp.

◆ platformBackingStore

QPlatformBackingStore * QBackingStorePrivate::platformBackingStore = nullptr

Definition at line 49 of file qbackingstore.cpp.

◆ size

QSize QBackingStorePrivate::size

Definition at line 52 of file qbackingstore.cpp.

◆ staticContents

QRegion QBackingStorePrivate::staticContents

Definition at line 51 of file qbackingstore.cpp.

◆ window

QWindow * QBackingStorePrivate::window

Definition at line 48 of file qbackingstore.cpp.

Referenced by QBackingStorePrivate(), and backingStoreDevicePixelRatio().


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