QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCImageProvider Class Reference

This is used to expose images from ImageProtocolHandler. More...

#include <QGCImageProvider.h>

+ Inheritance diagram for QGCImageProvider:
+ Collaboration diagram for QGCImageProvider:

Public Member Functions

 QGCImageProvider (QQmlImageProviderBase::ImageType type=QQmlImageProviderBase::ImageType::Image)
 
 ~QGCImageProvider ()
 
QImage requestImage (const QString &id, QSize *size, const QSize &requestedSize) final
 
void setImage (const QImage &image, uint8_t vehicleId=0)
 

Detailed Description

This is used to expose images from ImageProtocolHandler.

Definition at line 8 of file QGCImageProvider.h.

Constructor & Destructor Documentation

◆ QGCImageProvider()

QGCImageProvider::QGCImageProvider ( QQmlImageProviderBase::ImageType  type = QQmlImageProviderBase::ImageType::Image)

Definition at line 6 of file QGCImageProvider.cc.

◆ ~QGCImageProvider()

QGCImageProvider::~QGCImageProvider ( )

Definition at line 25 of file QGCImageProvider.cc.

Member Function Documentation

◆ requestImage()

QImage QGCImageProvider::requestImage ( const QString &  id,
QSize *  size,
const QSize &  requestedSize 
)
final

Definition at line 30 of file QGCImageProvider.cc.

◆ setImage()

void QGCImageProvider::setImage ( const QImage &  image,
uint8_t  vehicleId = 0 
)
inline

Definition at line 15 of file QGCImageProvider.h.


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