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

#include <qa8image_p.h>

Inheritance diagram for QA8Image:
Collaboration diagram for QA8Image:

Public Member Functions

 QA8Image ()
 QA8Image (int widthwidth, int heightheight)
 QA8Image (QSize sizesize)
bool isNull () const
int width () const
int height () const
QSize size () const
qsizetype sizeInBytes () const
void fill (uchar valuevalue)
QA8Image copy (const QRect &rect=QRect()) const
QA8Image copy (int xx, int yy, int ww, int hh) const
uchar * bits ()
const uchar * bits () const
const uchar * constBits () const
uchar * scanLine (int)
const uchar * scanLine (int) const
const uchar * constScanLine (int) const
QImage toImage (QImage::Format formatformat=QImage::Format_ARGB32_Premultiplied) const

Detailed Description

Definition at line 41 of file qa8image_p.h.

Constructor & Destructor Documentation

◆ QA8Image() [1/3]

QA8Image::QA8Image ( )

Definition at line 59 of file qa8image.cpp.

◆ QA8Image() [2/3]

QA8Image::QA8Image ( int width,
int height )

Definition at line 64 of file qa8image.cpp.

◆ QA8Image() [3/3]

QA8Image::QA8Image ( QSize size)
explicit

Definition at line 69 of file qa8image.cpp.

Member Function Documentation

◆ bits() [1/2]

uchar * QA8Image::bits ( )

Definition at line 168 of file qa8image.cpp.

◆ bits() [2/2]

const uchar * QA8Image::bits ( ) const

Definition at line 173 of file qa8image.cpp.

◆ constBits()

const uchar * QA8Image::constBits ( ) const

Definition at line 178 of file qa8image.cpp.

◆ constScanLine()

const uchar * QA8Image::constScanLine ( int i) const

Definition at line 201 of file qa8image.cpp.

◆ copy() [1/2]

QA8Image QA8Image::copy ( const QRect & rect = QRect()) const

Definition at line 112 of file qa8image.cpp.

◆ copy() [2/2]

QA8Image QA8Image::copy ( int x,
int y,
int w,
int h ) const
inline

Definition at line 58 of file qa8image_p.h.

◆ fill()

void QA8Image::fill ( uchar value)

Definition at line 104 of file qa8image.cpp.

◆ height()

int QA8Image::height ( ) const

Definition at line 89 of file qa8image.cpp.

◆ isNull()

bool QA8Image::isNull ( ) const

Definition at line 79 of file qa8image.cpp.

◆ scanLine() [1/2]

uchar * QA8Image::scanLine ( int i)

Definition at line 183 of file qa8image.cpp.

◆ scanLine() [2/2]

const uchar * QA8Image::scanLine ( int i) const

Definition at line 192 of file qa8image.cpp.

◆ size()

QSize QA8Image::size ( ) const

Definition at line 94 of file qa8image.cpp.

◆ sizeInBytes()

qsizetype QA8Image::sizeInBytes ( ) const

Definition at line 99 of file qa8image.cpp.

◆ toImage()

QImage QA8Image::toImage ( QImage::Format format = QImage::Format_ARGB32_Premultiplied) const

Definition at line 210 of file qa8image.cpp.

◆ width()

int QA8Image::width ( ) const

Definition at line 84 of file qa8image.cpp.


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