IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Référence de la classe QExtend::ImageViewer

Classe de visualisation d'image. Plus de détails...

#include <imageviewer.hpp>

Liste de tous les membres

Types publics

enum  MouseInteractionMode { NoInteraction, DragAndWheelzoom, DragToZoom }
 

Enumeration des modes d'interaction avec la souris.

Plus de détails...

Fonctions membres publiques

 ImageViewer (QWidget *parent=0)
 Constructeur par defaut.
void loadImage (const QString &imagePath)
 Chargement de l'image via son chemin.
void loadImage (const QImage &image)
 Chargement d'un QImage.
void loadImage (const QPixmap &pixmap)
 Chargement d'un QPixmap.
void setMouseInteraction (MouseInteractionMode interaction)
 Selection du type d'interaction souris.
MouseInteractionMode mouseInteraction () const
 Interaction souris actuelle.

Fonctions membres protégées

void mouseMoveEvent (QMouseEvent *event)
void mousePressEvent (QMouseEvent *event)
void mouseReleaseEvent (QMouseEvent *event)
void wheelEvent (QWheelEvent *event)

Propriétés

MouseInteractionMode mouseInteraction

Description détaillée

Classe de visualisation d'image.

ImageViewer est un visualisateur d'image avancé qui propose quelques manipulation d'image

Définition à la ligne 44 du fichier imageviewer.hpp.


Documentation des énumérations membres

Enumeration des modes d'interaction avec la souris.

Valeurs énumérées:
NoInteraction 
DragAndWheelzoom 
DragToZoom 

Définition à la ligne 56 du fichier imageviewer.hpp.


Documentation des constructeurs et destructeur

QExtend::ImageViewer::ImageViewer ( QWidget *  parent = 0  ) 

Constructeur par defaut.

Constructeur par defaut


Documentation des fonctions membres

void QExtend::ImageViewer::loadImage ( const QString &  imagePath  ) 

Chargement de l'image via son chemin.

Chargement de l'image via son chemin

void QExtend::ImageViewer::loadImage ( const QImage &  image  ) 

Chargement d'un QImage.

Chargement d'un QImage

void QExtend::ImageViewer::loadImage ( const QPixmap &  pixmap  ) 

Chargement d'un QPixmap.

Chargement d'un QPixmap

MouseInteractionMode QExtend::ImageViewer::mouseInteraction (  )  const

Interaction souris actuelle.

Interaction souris actuelle

void QExtend::ImageViewer::mouseMoveEvent ( QMouseEvent *  event  )  [protected]
void QExtend::ImageViewer::mousePressEvent ( QMouseEvent *  event  )  [protected]
void QExtend::ImageViewer::mouseReleaseEvent ( QMouseEvent *  event  )  [protected]
void QExtend::ImageViewer::setMouseInteraction ( MouseInteractionMode  interaction  ) 

Selection du type d'interaction souris.

Selection du type d'interaction souris

void QExtend::ImageViewer::wheelEvent ( QWheelEvent *  event  )  [protected]

Documentation des propriétés

MouseInteractionMode QExtend::ImageViewer::mouseInteraction [read, write]

Définition à la ligne 47 du fichier imageviewer.hpp.

Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -