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

#include <qwindowsdirect2dbitmap.h>

+ Collaboration diagram for QWindowsDirect2DBitmap:

Public Member Functions

 QWindowsDirect2DBitmap ()
 
 QWindowsDirect2DBitmap (ID2D1Bitmap1 *bitmap, ID2D1DeviceContext *dc)
 
 ~QWindowsDirect2DBitmap ()
 
bool resize (int width, int height)
 
bool fromImage (const QImage &image, Qt::ImageConversionFlags flags)
 
ID2D1Bitmap1 * bitmap () const
 
QWindowsDirect2DDeviceContextdeviceContext () const
 
void fill (const QColor &color)
 
QImage toImage (const QRect &rect=QRect())
 
QSize size () const
 

Detailed Description

Definition at line 23 of file qwindowsdirect2dbitmap.h.

Constructor & Destructor Documentation

◆ QWindowsDirect2DBitmap() [1/2]

QWindowsDirect2DBitmap::QWindowsDirect2DBitmap ( )

Definition at line 105 of file qwindowsdirect2dbitmap.cpp.

◆ QWindowsDirect2DBitmap() [2/2]

QWindowsDirect2DBitmap::QWindowsDirect2DBitmap ( ID2D1Bitmap1 * bitmap,
ID2D1DeviceContext * dc )

Definition at line 110 of file qwindowsdirect2dbitmap.cpp.

References QWindowsDirect2DBitmap().

Referenced by QWindowsDirect2DBitmap().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~QWindowsDirect2DBitmap()

QWindowsDirect2DBitmap::~QWindowsDirect2DBitmap ( )

Definition at line 115 of file qwindowsdirect2dbitmap.cpp.

Member Function Documentation

◆ bitmap()

ID2D1Bitmap1 * QWindowsDirect2DBitmap::bitmap ( ) const

Definition at line 134 of file qwindowsdirect2dbitmap.cpp.

Referenced by QWindowsDirect2DPaintEngine::drawPixmap(), and QWindowsDirect2DPaintEnginePrivate::to_d2d_brush().

+ Here is the caller graph for this function:

◆ deviceContext()

QWindowsDirect2DDeviceContext * QWindowsDirect2DBitmap::deviceContext ( ) const

Definition at line 140 of file qwindowsdirect2dbitmap.cpp.

Referenced by QWindowsDirect2DPaintEnginePrivate::updatePen().

+ Here is the caller graph for this function:

◆ fill()

void QWindowsDirect2DBitmap::fill ( const QColor & color)

Definition at line 146 of file qwindowsdirect2dbitmap.cpp.

◆ fromImage()

bool QWindowsDirect2DBitmap::fromImage ( const QImage & image,
Qt::ImageConversionFlags flags )

Definition at line 125 of file qwindowsdirect2dbitmap.cpp.

◆ resize()

bool QWindowsDirect2DBitmap::resize ( int width,
int height )

Definition at line 119 of file qwindowsdirect2dbitmap.cpp.

Referenced by QWindowsDirect2DPaintEngine::drawPixmap(), and QWindowsDirect2DPaintEnginePrivate::updatePen().

+ Here is the caller graph for this function:

◆ size()

QSize QWindowsDirect2DBitmap::size ( ) const

Definition at line 161 of file qwindowsdirect2dbitmap.cpp.

Referenced by QWindowsDirect2DPaintEngine::drawPixmap(), and QWindowsDirect2DPaintEnginePrivate::updatePen().

+ Here is the caller graph for this function:

◆ toImage()

QImage QWindowsDirect2DBitmap::toImage ( const QRect & rect = QRect())

Definition at line 155 of file qwindowsdirect2dbitmap.cpp.


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