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()