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