The QColormap class maps device independent QColors to device dependent pixel values.
More...
|
static QColormap | instance (int screen=-1) |
|
The QColormap class maps device independent QColors to device dependent pixel values.
- See also
- pixel()
This enum describes how QColormap maps device independent RGB values to device dependent pixel values.
Constant | Value | Description |
QColormap::Direct | 0 | Pixel values are derived directly from the RGB values, also known as "True Color." |
QColormap::Indexed | 1 | Pixel values represent indexes into a vector of available colors, i.e. QColormap uses the index of the color that most closely matches an RGB value. |
QColormap::Gray | 2 | Similar to Indexed , pixel values represent a vector of available gray tones. QColormap uses the index of the gray tone that most closely matches the computed gray tone of an RGB value. |
QColormap::QColormap |
( |
const QColormap & |
colormap | ) |
|
Constructs a copy of another colormap.
QColormap::~QColormap |
( |
| ) |
|
const QColor QColormap::colorAt |
( |
uint |
pixel | ) |
const |
Returns a vector of colors which represents the devices colormap for Indexed
and Gray
modes. This function returns an empty vector for Direct
mode.
- See also
- size()
int QColormap::depth |
( |
| ) |
const |
Returns the depth of the device.
- See also
- size()
QColormap QColormap::instance |
( |
int |
screen = -1 | ) |
|
|
static |
Returns the colormap for the specified screen. If screen is -1, this function returns the colormap for the default screen.
Mode QColormap::mode |
( |
| ) |
const |
QColormap & QColormap::operator= |
( |
const QColormap & |
colormap | ) |
|
Copy assigns from colormap and returns a reference to this object.
uint QColormap::pixel |
( |
const QColor & |
color | ) |
const |
Returns a device dependent pixel value for the color.
- See also
- colorAt()
int QColormap::size |
( |
| ) |
const |
Returns the size of the colormap for Indexed
and Gray
modes; Returns -1 for Direct
mode.
- See also
- colormap()