La classe GraphicsScene, dérivée de QGraphicsScene, fournit une scène à la fenêtre principale. Plus de détails...
#include <MainWindow.h>
Fonctions membres publiques | |
| GraphicsScene (MainWindow *p=0) | |
| Constructeur. | |
| void | showMandelbrot (QImage set) |
| Fonction appelant l'affichage d'une fractale Mandelbrot. | |
| void | changeSceneBgColor (QImage set) |
| Fonction s'occupant de la coloration dite intelligente de la scène. | |
Attributs publics | |
| MainWindow * | parent |
| Instance parente. | |
| QGraphicsPixmapItem * | renderItem |
| Instance de QGraphicsPixmapItem ayant pour utilité d'afficher la fractale. | |
Fonctions membres protégées | |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *) |
| Evènement de mouvement de la souris. | |
La classe GraphicsScene, dérivée de QGraphicsScene, fournit une scène à la fenêtre principale.
| GraphicsScene::GraphicsScene | ( | MainWindow * | p = 0 |
) |
Constructeur.
Initialise les variables nécessaires au bon fonctionnement de la classe.
| void GraphicsScene::changeSceneBgColor | ( | QImage | set | ) |
Fonction s'occupant de la coloration dite intelligente de la scène.
Fournit à la scène une ergonomie d'autant meilleure.
| set | : Image représentant la fractale, nécessaire à la coloration. |
| void GraphicsScene::mouseMoveEvent | ( | QGraphicsSceneMouseEvent * | event | ) | [protected] |
Evènement de mouvement de la souris.
Permet d'actualiser les informations du parent concernant la position de la souris dans la scène.
| void GraphicsScene::showMandelbrot | ( | QImage | set | ) |
Fonction appelant l'affichage d'une fractale Mandelbrot.
| set | : Image représentant la fractale. |
Instance parente.
| QGraphicsPixmapItem* GraphicsScene::renderItem |
Instance de QGraphicsPixmapItem ayant pour utilité d'afficher la fractale.
1.6.2