QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskGraphicImageProvider Class Reference

Detailed Description

Definition at line 14 of file QskGraphicImageProvider.h.

Inheritance diagram for QskGraphicImageProvider:

Public Member Functions

 QskGraphicImageProvider (const QString &providerId, ImageType)
 
QImage requestImage (const QString &id, QSize *size, const QSize &requestedSize) override
 
QPixmap requestPixmap (const QString &id, QSize *size, const QSize &requestedSize) override
 
QQuickTextureFactory * requestTexture (const QString &id, QSize *size, const QSize &requestedSize) override
 
QString graphicProviderId () const
 

Protected Member Functions

const QskGraphicrequestGraphic (const QString &id) const
 

Constructor & Destructor Documentation

◆ QskGraphicImageProvider()

QskGraphicImageProvider::QskGraphicImageProvider ( const QString &  providerId,
ImageType  type 
)

Definition at line 47 of file QskGraphicImageProvider.cpp.

◆ ~QskGraphicImageProvider()

QskGraphicImageProvider::~QskGraphicImageProvider ( )
override

Definition at line 54 of file QskGraphicImageProvider.cpp.

Member Function Documentation

◆ graphicProviderId()

QString QskGraphicImageProvider::graphicProviderId ( ) const

Definition at line 58 of file QskGraphicImageProvider.cpp.

◆ requestGraphic()

const QskGraphic * QskGraphicImageProvider::requestGraphic ( const QString &  id) const
protected

Definition at line 121 of file QskGraphicImageProvider.cpp.

◆ requestImage()

QImage QskGraphicImageProvider::requestImage ( const QString &  id,
QSize *  size,
const QSize &  requestedSize 
)
override

Definition at line 63 of file QskGraphicImageProvider.cpp.

◆ requestPixmap()

QPixmap QskGraphicImageProvider::requestPixmap ( const QString &  id,
QSize *  size,
const QSize &  requestedSize 
)
override

Definition at line 86 of file QskGraphicImageProvider.cpp.

◆ requestTexture()

QQuickTextureFactory * QskGraphicImageProvider::requestTexture ( const QString &  id,
QSize *  size,
const QSize &  requestedSize 
)
override

Definition at line 107 of file QskGraphicImageProvider.cpp.