Référence de la classe Palette
#include <palette.h>
Liste de tous les membres
Fonctions membres publiques |
| Palette (const QColor _color_begin=Qt::black, const QColor _color_end=Qt::white) |
| Constructeur.
|
void | setColor (qreal _position, QColor _color) |
| Applique une couleur à une position. Si la position existe déjà, change la couleur, sinon rajoute une nouvelle position.
|
void | removeColorAt (unsigned int _index) |
| Supprime la ième couleur du dégradé.
|
QColor | colorAt (unsigned int _index) const |
| retourne la ième couleur du dégradé.
|
void | setColorAt (unsigned int _index, QColor _color) |
| Fixe la ième couleur du dégradé.
|
qreal | colorPosition (unsigned int _index) const |
| Retourne la position de la ième couleur.
|
void | setColorPosition (unsigned int _index, qreal _position) |
| Fixe la position de la ième couleur.
|
const QLinearGradient & | linearGradient () const |
| Accès.
|
QImage | generateImage (unsigned int _width, unsigned int _height=1) const |
| Génère une image contenant le dégradé en horizontal.
|
int | load (QFile &_file) |
| Charge une palette depuis un fichier.
|
int | save (QFile &_file) const |
| Sauvegarde une palette dans un fichier.
|
Description détaillée
Palette de couleur. Elle se résume en un dégradé de couleurs.
Documentation des constructeurs et destructeur
Palette::Palette |
( |
const QColor |
_color_begin = Qt::black , |
|
|
const QColor |
_color_end = Qt::white | |
|
) |
| | |
Constructeur.
- Paramètres:
-
| _color_begin | Couleur de début. |
| _color_end | Couleur de fin. |
Documentation des fonctions membres
QColor Palette::colorAt |
( |
unsigned int |
_index |
) |
const |
retourne la ième couleur du dégradé.
- Paramètres:
-
| _index | Index de la couleur. |
- Renvoie:
- Couleur à cette position.
qreal Palette::colorPosition |
( |
unsigned int |
_index |
) |
const |
Retourne la position de la ième couleur.
- Paramètres:
-
| _index | Index de la couleur. |
- Renvoie:
- Position.
QImage Palette::generateImage |
( |
unsigned int |
_width, |
|
|
unsigned int |
_height = 1 | |
|
) |
| | const |
Génère une image contenant le dégradé en horizontal.
- Paramètres:
-
| _width | Largeur de l'image. |
| _height | Hauteur de l'image. |
- Renvoie:
- Image générée.
const QLinearGradient& Palette::linearGradient |
( |
|
) |
const [inline] |
Accès.
- Renvoie:
- Le dégradé linéaire utilisé par la palette.
int Palette::load |
( |
QFile & |
_file |
) |
|
Charge une palette depuis un fichier.
- Paramètres:
-
| _file | Fichier ouvert en lecture. |
- Renvoie:
- 0 si réussite, sinon code d'erreur
void Palette::removeColorAt |
( |
unsigned int |
_index |
) |
|
Supprime la ième couleur du dégradé.
- Paramètres:
-
| _index | Index de la couleur. |
int Palette::save |
( |
QFile & |
_file |
) |
const |
Sauvegarde une palette dans un fichier.
- Paramètres:
-
| _file | Fichier ouvert en écriture. |
- Renvoie:
- 0 si réussite, sinon code d'erreur
void Palette::setColor |
( |
qreal |
_position, |
|
|
QColor |
_color | |
|
) |
| | |
Applique une couleur à une position. Si la position existe déjà, change la couleur, sinon rajoute une nouvelle position.
- Paramètres:
-
| _position | Position [0.0, 1.0]. |
| _color | Couleur. |
void Palette::setColorAt |
( |
unsigned int |
_index, |
|
|
QColor |
_color | |
|
) |
| | |
Fixe la ième couleur du dégradé.
- Paramètres:
-
| _index | Index de la couleur. |
| _color | Couleur. |
void Palette::setColorPosition |
( |
unsigned int |
_index, |
|
|
qreal |
_position | |
|
) |
| | |
Fixe la position de la ième couleur.
- Paramètres:
-
| _index | Index de la couleur. |
| _position | Nouvelle position. |
La documentation de cette classe a été générée à partir des fichiers suivants :