#include <WidgetImage.hpp>
Public Slots | |
void | gammaChanged (double value) |
Appelée lorsque l'utilisateur change la valeur du gamma pour l'image courante. | |
void | pushSignalZoom (QPoint start, QPoint end) |
Appelée lorsque le signal du PixmapWidget zoom est reçu. | |
void | pushSignalUnZoom () |
Appelée lorsque le signal du PixmapWidget unzoom est reçu. | |
void | pushSignalZoomCurve (QPoint start, QPoint end) |
Appelée lorsque le signal du PixmapWidget zoom est reçu (Curve version). | |
void | pushSignalUnZoomCurve () |
Appelée lorsque le signal du PixmapWidget unzoom est reçu. | |
void | setColourTable (QVector< QRgb > newTable) |
Appelée lorsque le signal du ColourWidget est reçu. | |
Signals | |
void | zoom (QPoint start, QPoint end, Params params, QVector< QRgb > table) |
Signal envoyer pour faire un zoom. | |
void | zoom (QPoint start, QPoint end, ParamsCurve params, QVector< QRgb > table) |
Signal envoyer pour faire un zoom ( Courbe ). | |
void | unzoom (Params params, QVector< QRgb > table) |
Signal envoyer pour faire un dezoom. | |
void | unzoom (ParamsCurve params, QVector< QRgb > table) |
Signal envoyer pour faire un dezoom ( Courbe ). | |
Public Member Functions | |
WidgetImage (const unsigned char *const img, const QVector< QRgb > &table, const Params params, QWidget *parent=0) | |
Costructeur. | |
WidgetImage (const unsigned char *const img, const QVector< QRgb > &table, const ParamsCurve params, QWidget *parent=0) | |
Costructeur. | |
~WidgetImage (void) | |
Destructeur. | |
const QImage & | getImage (void) const |
Getteur pour l'image. | |
void | needRestore (void) |
Fonction de restauration de l'ancienne image. | |
void | needSave (void) |
Fonction de sauvegarde de la nouvelle image. | |
QVector< QRgb > | getColourTable (void) const |
Getteur pour la table de couleur. |
Definition at line 42 of file WidgetImage.hpp.
WidgetImage::WidgetImage | ( | const unsigned char *const | img, | |
const QVector< QRgb > & | table, | |||
const Params | params, | |||
QWidget * | parent = 0 | |||
) |
Costructeur.
img | : tableau de pixel de l'image | |
table | : table de couleur pour l'image | |
params | : paramètre de la génération | |
parent | : Fenêtre parente |
Definition at line 37 of file WidgetImage.cpp.
References pushSignalUnZoom(), pushSignalZoom(), unzoom(), and zoom().
WidgetImage::WidgetImage | ( | const unsigned char *const | img, | |
const QVector< QRgb > & | table, | |||
const ParamsCurve | params, | |||
QWidget * | parent = 0 | |||
) |
Costructeur.
img | : tableau de pixel de l'image | |
table | : table de couleur pour l'image | |
params | : paramètre de la courbe | |
parent | : Fenêtre parente |
Definition at line 73 of file WidgetImage.cpp.
References pushSignalUnZoomCurve(), pushSignalZoomCurve(), unzoom(), and zoom().
const QImage& WidgetImage::getImage | ( | void | ) | const [inline] |
QVector<QRgb> WidgetImage::getColourTable | ( | void | ) | const [inline] |
Getteur pour la table de couleur.
Definition at line 160 of file WidgetImage.hpp.
Referenced by MainWindow::changeColours().