#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.
1.5.5