krita
KisPalette Class Reference
#include <kis_palette.h>
Inheritance diagram for KisPalette:

Detailed Description
Open Gimp, Photoshop or RIFF palette files.This is a straight port from the Gimp.
Definition at line 50 of file kis_palette.h.
Public Member Functions | |
KisPalette (const QImage *img, Q_INT32 nColors, const QString &name) | |
KisPalette (const KisPaintDeviceSP device, Q_INT32 nColors, const QString &name) | |
KisPalette (const KisGradient *gradient, Q_INT32 nColors, const QString &name) | |
KisPalette (const QString &filename) | |
KisPalette () | |
KisPalette (const KisPalette &rhs) | |
virtual | ~KisPalette () |
virtual bool | load () |
virtual bool | save () |
virtual QImage | img () |
void | add (const KisPaletteEntry &) |
void | remove (const KisPaletteEntry &) |
KisPaletteEntry | getColor (Q_UINT32 index) |
Q_INT32 | nColors () |
Constructor & Destructor Documentation
|
Create a palette from the colours in an image.
Definition at line 57 of file kis_palette.cc. |
|
Create a palette from the colours in a paint device.
Definition at line 69 of file kis_palette.cc. |
|
Create a palette from the colours in a gradient.
Definition at line 82 of file kis_palette.cc. |
|
Load a palette from a file. This can be a Gimp palette, a RIFF palette or a Photoshop palette. Definition at line 105 of file kis_palette.cc. |
|
Create an empty palette.
Definition at line 112 of file kis_palette.cc. |
|
Explicit copy constructor (KisResource copy constructor is private).
Definition at line 119 of file kis_palette.cc. |
Member Function Documentation
|
Returns a QImage representing this resource. This image could be null. Implements KisResource. Definition at line 172 of file kis_palette.cc. |
|
Load this resource.
Implements KisResource. Definition at line 136 of file kis_palette.cc. |
|
Save this resource asynchronously. The signal saveComplete is emitted when the resource has been saved. Implements KisResource. Definition at line 146 of file kis_palette.cc. |
The documentation for this class was generated from the following files: