#include <ColoursDialog.hpp>
Public Slots | |
void | randomColours (void) |
Appelée après un clic sur le bouton de coloration aléatoire. Change les couleurs aléatoirement. | |
void | gradientColours (void) |
Appelée après un clic sur le bouton de coloration par dégradé. Ouvre une boite pour choisir deux couleurs. Change les couleurs selon un dégradé linéaire ( interpolation entre deux couleurs ). | |
void | coloration1 (void) |
Appelée après un clic sur le bouton de coloration prédéfinie 1. Change les couleurs selon la fonction prédifinie. | |
void | coloration2 (void) |
Appelée après un clic sur le bouton de coloration prédéfinie 2. Change les couleurs selon la fonction prédifinie. | |
void | coloration3 (void) |
Appelée après un clic sur le bouton de coloration prédéfinie 3. Change les couleurs selon la fonction prédifinie. | |
void | customiseTable (void) |
Appelée après un clic sur le bouton de coloration manuelle. Ouvre une boite de dialogue pour que l'utilisateur crée une palette manuellement. | |
void | apply (void) |
Appelée après un clic sur le bouton apply. Applique la palette courante à l'image. | |
void | applyNewTable (QVector< QRgb > newTable) |
Appelée après la reception d'un signal venant de ColourDialog pour pouvoir appliqué la palette en cours de création. . | |
void | validate (void) |
Appelée après un clic sur le bouton Ok. Valide la palette courante. | |
void | cancel (void) |
Appelée après un clic sur le bouton cancel. Restore la palette du début. | |
void | loadPalette (void) |
Appelée après un clic sur le bouton load. Charge une palette à partir d'un fichier. | |
void | savePalette (void) |
Appelée après un clic sur le bouton save. Sauvegarde la palette courante dans un fichier. | |
Signals | |
void | coloursTableChanged (QVector< QRgb >) |
Signal pour indiquer que la table de couleur à changer ( donc on va appliquer la nouvelle table à l'élément qui reçoit le signal ). | |
Public Member Functions | |
ColoursDialog (const QVector< QRgb > table, QWidget *parent) | |
Constructeur. | |
~ColoursDialog (void) | |
Destructeur. | |
QVector< QRgb > | getColourTable (void) const |
Getteur pour la table des couleurs. |
Frame pour afficher une couleur.
Definition at line 41 of file ColoursDialog.hpp.
ColoursDialog::ColoursDialog | ( | const QVector< QRgb > | table, | |
QWidget * | parent | |||
) |
Constructeur.
table | : la table de couleur qui va être modifié. | |
parent | : La fenêtre parente. |
Definition at line 43 of file ColoursDialog.cpp.
References apply(), cancel(), coloration1(), coloration2(), coloration3(), customiseTable(), gradientColours(), loadPalette(), randomColours(), savePalette(), and validate().
QVector<QRgb> ColoursDialog::getColourTable | ( | void | ) | const [inline] |
Getteur pour la table des couleurs.
Definition at line 169 of file ColoursDialog.hpp.