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]

Accès.

Paramètres:
_scale_max Zoom maximum.
void PixmapLabel::setScaleMin ( qreal  _scale_min  )  [inline]

Accès.

Paramètres:
_scale_min Zoom minimum.
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:
_pixmap Image.
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 :
 Tout Classes Fonctions
Généré le Sun Feb 28 12:48:05 2010 pour Fractal par  doxygen 1.6.3