#include <PreviewGraphicView.h>
List of all members.
Public Slots |
void | copyToClipboard () |
| Copie la vignette courante dans presse-papier.
|
void | clear () |
| Efface la scène.
|
void | manageQActionsState () |
| Gère les QAction en fonction de la présence de vignette dans la fenêtre de prévisualisation.
|
void | openInViewerSystem () |
| Ouvre la vignette courante dans le visionneur d'image par défaut du système.
|
void | openPrintPreviewDialog () |
| Ouvre la fenêtre de prévisualisation du QPixmap courant.
|
void | print (QPrinter *printer) |
| Imprime la vignette courante.
|
void | saveAs () |
| Enregistre l'image sous...
|
void | setPreview (QString Namefile) |
| Setter de la vignette à afficher.
|
void | zoomIn () |
| Zoom In.
|
void | zoomOut () |
| Zoom Out.
|
Public Member Functions |
| PreviewGraphicView (MainWindow *main_window, QAction *zoomInAction, QAction *clearSceneAction, QAction *zoomOutAction, QAction *printAction) |
| Constructeur.
|
virtual | ~PreviewGraphicView () |
| Destructeur.
|
QPixmap | getCurrentPixmap () |
| Retourne le Pixmap courant.
|
void | setAnimatedPixmap (bool value) |
| Setter qui permet d'animer le pixmap lors de l'affichage du rendu.
|
void | setViewportModeOpenGL (bool value) |
| Active ou désactive l'openGL sur la fenêtre de prévisualisation.
|
Protected Member Functions |
void | changeEvent (QEvent *event) |
| ChangeEvent.
|
void | contextMenuEvent (QContextMenuEvent *e) |
| Réimplémentation de contextMenuEvent pour dérouler le menu clic droit.
|
void | keyPressEvent (QKeyEvent *e) |
| Réimplémentation de keyPressEvent pour zoomer/dézoomer la vignette à l'aide du clavier.
|
void | mouseDoubleClickEvent (QMouseEvent *e) |
| Réimplémentation de mouseDoubleClickEvent pour ouvrir la vignette dans le visionneur d'image par défaut du système.
|
void | wheelEvent (QWheelEvent *e) |
| Réimplémentation de wheelEvent pour zoomer/dézoomer la vignette à l'aide de la molette souris.
|
Detailed Description
Cette classe permet la génération du Dock de prévisualisation.
- Author:
- Quentin Rousseau
- Note:
- Copyright (C) 2011-2012 Quentin Rousseau
License: GNU General Public License version 2 (GPLv2) - http://www.gnu.org/licenses/gpl-2.0.html
Site web: www.thumbnailme.com
Email: [email protected]
- Since:
- 3.0
- Version:
- 3.0
- Date:
- 2011-2012
Constructor & Destructor Documentation
Constructeur.
- Parameters:
-
*main_window | Fenêtre principale de Thumbnail me. |
*zoomInAction | QAction de la fonction zoomIn. |
*zoomOutAction | QAction de la fonction zoomOut. |
*clearSceneAction | QAction de la fonction clearScene. |
*printAction | QAction de la fonction Impression. |
Member Function Documentation
Réimplémentation de contextMenuEvent pour dérouler le menu clic droit.
- Parameters:
-
Retourne le Pixmap courant.
- Returns:
- QPixmap.
Réimplémentation de keyPressEvent pour zoomer/dézoomer la vignette à l'aide du clavier.
- Parameters:
-
Réimplémentation de mouseDoubleClickEvent pour ouvrir la vignette dans le visionneur d'image par défaut du système.
- Parameters:
-
Imprime la vignette courante.
- Parameters:
-
*printer | - QPrinter Object. |
Setter qui permet d'animer le pixmap lors de l'affichage du rendu.
- Parameters:
-
Setter de la vignette à afficher.
- Parameters:
-
absolutePathFile | Chemin absolu du fichier. |
Active ou désactive l'openGL sur la fenêtre de prévisualisation.
- Parameters:
-
Réimplémentation de wheelEvent pour zoomer/dézoomer la vignette à l'aide de la molette souris.
- Parameters:
-
The documentation for this class was generated from the following files: