Référence de la classe PixmapLabel
#include <pixmaplabel.h>
Liste de tous les membres
Connecteurs publics |
void | updatePixmap (const QPixmap &_pixmap) |
| Met à jour l'image affichée sans rien changer d'autre.
|
void | updateScale (qreal _scale_factor) |
| Met à jour le zoom.
|
Signaux |
void | updated (qreal _scale_factor, qreal _scale, QPoint _position) |
| Signal émis lors d'une modification de l'image ou du zoom.
|
void | selected (QPointF _select_start, QPointF _select_end) |
| Signal émis lors d'une sélection.
|
Fonctions membres publiques |
| PixmapLabel (QWidget *_parent=0, Qt::WFlags _flags=0) |
| Constructeur.
|
const QPixmap & | pixmap () const |
| Accès.
|
qreal | scaleFactor () const |
| Accès.
|
qreal | scaleMin () const |
| Accès.
|
qreal | scaleMax () const |
| Accès.
|
qreal | scaleStep () const |
| Accès.
|
void | setPixmap (const QPixmap &_pixmap, qreal _scale_factor) |
| Affiche une image.
|
void | setScaleMin (qreal _scale_min) |
| Accès.
|
void | setScaleMax (qreal _scale_max) |
| Accès.
|
void | setScaleStep (qreal _scale_step) |
| Accès.
|
Fonctions membres protégées |
virtual void | paintEvent (QPaintEvent *_event) |
virtual void | wheelEvent (QWheelEvent *_event) |
virtual void | mouseMoveEvent (QMouseEvent *_event) |
virtual void | mousePressEvent (QMouseEvent *_event) |
virtual void | mouseReleaseEvent (QMouseEvent *_event) |
Description détaillée
Gestion de l'affichage d'une image
Documentation des constructeurs et destructeur
PixmapLabel::PixmapLabel |
( |
QWidget * |
_parent = 0 , |
|
|
Qt::WFlags |
_flags = 0 | |
|
) |
| | |
Constructeur.
- Paramètres:
-
| _parent | Widget parent. |
| _flags | Flags du widget. |
Documentation des fonctions membres
const QPixmap& PixmapLabel::pixmap |
( |
|
) |
const [inline] |
Accès.
- Renvoie:
- Image affichée.
qreal PixmapLabel::scaleFactor |
( |
|
) |
const [inline] |
Accès.
- Renvoie:
- Facteur de zoom.
qreal PixmapLabel::scaleMax |
( |
|
) |
const [inline] |
Accès.
- Renvoie:
- Zoom maximum.
qreal PixmapLabel::scaleMin |
( |
|
) |
const [inline] |
Accès.
- Renvoie:
- Zoom minimum.
qreal PixmapLabel::scaleStep |
( |
|
) |
const [inline] |
Accès.
- Renvoie:
- Le pas dans le changement de zoom.
void PixmapLabel::selected |
( |
QPointF |
_select_start, |
|
|
QPointF |
_select_end | |
|
) |
| | [signal] |
Signal émis lors d'une sélection.
- Paramètres:
-
| _select_start | Point en haut à gauche de sélection. |
| _select_end | Point en bas à droite de sélection. |
void PixmapLabel::setPixmap |
( |
const QPixmap & |
_pixmap, |
|
|
qreal |
_scale_factor | |
|
) |
| | |
Affiche une image.
- Paramètres:
-
| _pixmap | Image à afficher. |
| _scale_factor | Zoom. |
void PixmapLabel::setScaleMax |
( |
qreal |
_scale_max |
) |
[inline] |
void PixmapLabel::setScaleMin |
( |
qreal |
_scale_min |
) |
[inline] |
void PixmapLabel::setScaleStep |
( |
qreal |
_scale_step |
) |
[inline] |
Accès.
- Paramètres:
-
| _scale_step | Le pas dans le changement de zoom. |
void PixmapLabel::updated |
( |
qreal |
_scale_factor, |
|
|
qreal |
_scale, |
|
|
QPoint |
_position | |
|
) |
| | [signal] |
Signal émis lors d'une modification de l'image ou du zoom.
- Paramètres:
-
| _scale_factor | Nouveau facteur de zoom. |
| _scale | Changement dans le facteur de zoom. |
| _positionEndroit | où la modification a eu lieu. |
void PixmapLabel::updatePixmap |
( |
const QPixmap & |
_pixmap |
) |
[slot] |
Met à jour l'image affichée sans rien changer d'autre.
- Paramètres:
-
void PixmapLabel::updateScale |
( |
qreal |
_scale_factor |
) |
[slot] |
Met à jour le zoom.
- Paramètres:
-
| _scale_factor | Facteur de zoom. |
La documentation de cette classe a été générée à partir des fichiers suivants :