#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 |
Définition à la ligne 40 du fichier imageviewer.hpp.
Enumeration des modes d'interaction avec la souris.
Définition à la ligne 48 du fichier imageviewer.hpp.
ImageViewer::ImageViewer | ( | QWidget * | parent = 0 |
) |
Constructeur par defaut.
Constructeur par defaut
Définition à la ligne 31 du fichier imageviewer.cpp.
void ImageViewer::loadImage | ( | const QString & | imagePath | ) |
Chargement de l'image via son chemin.
Chargement de l'image via son chemin
Définition à la ligne 48 du fichier imageviewer.cpp.
void ImageViewer::loadImage | ( | const QImage & | image | ) |
void ImageViewer::loadImage | ( | const QPixmap & | pixmap | ) |
Chargement d'un QPixmap.
Chargement d'un QPixmap
Définition à la ligne 58 du fichier imageviewer.cpp.
MouseInteractionMode QExtend::ImageViewer::mouseInteraction | ( | ) | const |
Interaction souris actuelle.
Interaction souris actuelle
void ImageViewer::mouseMoveEvent | ( | QMouseEvent * | event | ) | [protected] |
Définition à la ligne 66 du fichier imageviewer.cpp.
void ImageViewer::mousePressEvent | ( | QMouseEvent * | event | ) | [protected] |
Définition à la ligne 87 du fichier imageviewer.cpp.
void ImageViewer::mouseReleaseEvent | ( | QMouseEvent * | event | ) | [protected] |
Définition à la ligne 108 du fichier imageviewer.cpp.
void ImageViewer::setMouseInteraction | ( | ImageViewer::MouseInteractionMode | interaction | ) |
Selection du type d'interaction souris.
Selection du type d'interaction souris
Définition à la ligne 38 du fichier imageviewer.cpp.
void ImageViewer::wheelEvent | ( | QWheelEvent * | event | ) | [protected] |
Définition à la ligne 124 du fichier imageviewer.cpp.
ImageViewer::MouseInteractionMode ImageViewer::mouseInteraction [read, write] |
Définition à la ligne 43 du fichier imageviewer.hpp.
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.