Classe de visualisation d'image. Plus de détails...
#include <imageviewer.hpp>
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 |
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.
Enumeration des modes d'interaction avec la souris.
Définition à la ligne 56 du fichier imageviewer.hpp.
QExtend::ImageViewer::ImageViewer | ( | QWidget * | parent = 0 |
) |
Constructeur par defaut.
Constructeur par defaut
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] |
MouseInteractionMode QExtend::ImageViewer::mouseInteraction [read, write] |
Définition à la ligne 47 du fichier imageviewer.hpp.
© 2000-2025 - www.developpez.com