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

Public Member Functions

 QFakeDevice ()
void setDpiX (int dpi)
void setDpiY (int dpi)
QPaintEnginepaintEngine () const override
int metric (PaintDeviceMetric m) const override
 QFakeDevice ()
void setDpiX (int dpi)
void setDpiY (int dpi)
QPaintEnginepaintEngine () const override
int metric (PaintDeviceMetric m) const override
Public Member Functions inherited from QPaintDevice
virtual ~QPaintDevice ()
virtual int devType () const
bool paintingActive () const
int width () const
int height () const
int widthMM () const
int heightMM () const
int logicalDpiX () const
int logicalDpiY () const
int physicalDpiX () const
int physicalDpiY () const
qreal devicePixelRatio () const
qreal devicePixelRatioF () const
int colorCount () const
int depth () const

Additional Inherited Members

Public Types inherited from QPaintDevice
enum  PaintDeviceMetric {
  PdmWidth = 1 , PdmHeight , PdmWidthMM , PdmHeightMM ,
  PdmNumColors , PdmDepth , PdmDpiX , PdmDpiY ,
  PdmPhysicalDpiX , PdmPhysicalDpiY , PdmDevicePixelRatio , PdmDevicePixelRatioScaled ,
  PdmDevicePixelRatioF_EncodedA , PdmDevicePixelRatioF_EncodedB
}
Static Public Member Functions inherited from QPaintDevice
static qreal devicePixelRatioFScale ()
static int encodeMetricF (PaintDeviceMetric metric, double value)
Protected Member Functions inherited from QPaintDevice
 QPaintDevice () noexcept
virtual void initPainter (QPainter *painter) const
virtual QPaintDeviceredirected (QPoint *offset) const
virtual QPaintersharedPainter () const
double getDecodedMetricF (PaintDeviceMetric metricA, PaintDeviceMetric metricB) const
Protected Attributes inherited from QPaintDevice
ushort painters

Detailed Description

Definition at line 379 of file qpicture.cpp.

Constructor & Destructor Documentation

◆ QFakeDevice() [1/2]

QFakeDevice::QFakeDevice ( )
inline

Definition at line 382 of file qpicture.cpp.

◆ QFakeDevice() [2/2]

QFakeDevice::QFakeDevice ( )
inline

Definition at line 382 of file qpicture.cpp.

Member Function Documentation

◆ metric() [1/2]

int QFakeDevice::metric ( PaintDeviceMetric m) const
inlineoverridevirtual

Reimplemented from QPaintDevice.

Definition at line 386 of file qpicture.cpp.

◆ metric() [2/2]

int QFakeDevice::metric ( PaintDeviceMetric m) const
inlineoverridevirtual

Reimplemented from QPaintDevice.

Definition at line 386 of file qpicture.cpp.

◆ paintEngine() [1/2]

QPaintEngine * QFakeDevice::paintEngine ( ) const
inlineoverridevirtual

Implements QPaintDevice.

Definition at line 385 of file qpicture.cpp.

◆ paintEngine() [2/2]

QPaintEngine * QFakeDevice::paintEngine ( ) const
inlineoverridevirtual

Implements QPaintDevice.

Definition at line 385 of file qpicture.cpp.

◆ setDpiX() [1/2]

void QFakeDevice::setDpiX ( int dpi)
inline

Definition at line 383 of file qpicture.cpp.

◆ setDpiX() [2/2]

void QFakeDevice::setDpiX ( int dpi)
inline

Definition at line 383 of file qpicture.cpp.

◆ setDpiY() [1/2]

void QFakeDevice::setDpiY ( int dpi)
inline

Definition at line 384 of file qpicture.cpp.

◆ setDpiY() [2/2]

void QFakeDevice::setDpiY ( int dpi)
inline

Definition at line 384 of file qpicture.cpp.


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