MainWindow Class Reference

La fenêtre principale pour l'application. More...

#include <MainWindow.hpp>

List of all members.

Public Slots

void savePicture (void)
 Appelée lors d'un clic sur le menu Save. Sauvegarde la fractale dans un fichier image.
void startGeneration (void)
 Appelée lors d'un clic sur le menu Generation. Démarrage de l'algorithme.
void startCurve (void)
 Appelée lors d'un clic sur le menu Curve. Démarrage de l'algorithme.
void settingsBox (void)
 Appelée lors d'un clic sur le menu Preferences. Démarrage d'une boite de dialogue pour changer les paramètres.
void gammaCorrection (void)
 Appelée lors d'un clic sur le menu Gamme correction. Démarrage d'une boite de dialogue pour changer le gamma de l'image courrante.
void changeColours (void)
 Appelée lors d'un clic sur le menu Random colours.
void deleteThreadGeneration (void)
 Appelée lorsqu'un thread 'Generation' se termine. Va détruire le thread et l'enlever de la liste.
void deleteThreadCurve (void)
 Appelée lorsqu'un thread 'Curve' se termine. Va détruire le thread et l'enlever de la liste.
void closeTab (int index)
 Appelée lorsque l'utilisateur ferme une tabulation.
void renderZoom (QPoint start, QPoint end, Params params, QVector< QRgb > table)
 Appelée lorsque l'utilisateur veut faire un zoom.
void renderZoom (QPoint start, QPoint end, ParamsCurve params, QVector< QRgb > table)
 Appelée lorsque l'utilisateur veut faire un zoom (Curve version).
void renderUnZoom (Params params, QVector< QRgb > table)
 Appelée lorsque l'utilisateur veut faire un dézoom.
void renderUnZoom (ParamsCurve params, QVector< QRgb > table)
 Appelée lorsque l'utilisateur veut faire un dézoom (Curve version).

Public Member Functions

 MainWindow (const QString &windowName, const unsigned int width, const unsigned int height, QWidget *parent=0)
 Constructeur.
 ~MainWindow (void)
 Destructeur.


Detailed Description

La fenêtre principale pour l'application.

Definition at line 47 of file MainWindow.hpp.


Constructor & Destructor Documentation

MainWindow::MainWindow ( const QString &  windowName,
const unsigned int  width,
const unsigned int  height,
QWidget *  parent = 0 
)

Constructeur.

Parameters:
windowName : Le nom que la fenêtre va porter.
width : La taille en largeur de la fenêtre. ( Celle ci va être surement redimensionner par l'utilisateur )
height : La taille en hauteur de la fenêtre.
parent : La fenêtre parente.

Definition at line 56 of file MainWindow.cpp.

References closeTab().


Member Function Documentation

void MainWindow::savePicture ( void   )  [slot]

Appelée lors d'un clic sur le menu Save. Sauvegarde la fractale dans un fichier image.

SLOTS.

Definition at line 220 of file MainWindow.cpp.


The documentation for this class was generated from the following files:

Generated on Sun Feb 28 16:20:54 2010 for Defi_Fractales by  doxygen 1.5.5