Fraktale 1.0
Qt-Programm zur interaktiven Erforschung von Fraktalen.
Öffentliche Slots | Signale | Öffentliche Methoden | Öffentliche Attribute | Geschützte Methoden
MainWindow Klassenreferenz

Anlegen und Anordnen aller UI-Elemente des Hauptfensters "Fraktale". Mehr ...

#include <mainwindow.hpp>

Aufstellung aller Elemente

Öffentliche Slots

void setFractal (QImage newFractal)
 Verändert das aktuell angezeigte Fraktals.

Signale

void closeAllWindows ()
 Alle Fenster der Anwendung und die Anwendung selbst schließen.

Öffentliche Methoden

 MainWindow (QWidget *parent=0)
 Erzeugt das MainWindow ("Fraktale").
void setDefaultFractal ()
 Zeigt das Standard-Fraktal, die Mandelbrot-Menge, an.

Öffentliche Attribute

QImage fractalImage
 Das Bild des aktuell angezeigten Fraktals.
ImageLabelfractalLabel
 Das Label des aktuell angezeigten Fraktals.
QAction * saveAsLowAction
 Menü-Eintrag "Niedrige Aufl&ouml;sung (800 x 600)".
QAction * saveAsMediumAction
 Menü-Eintrag "Mittlere Aufl&ouml;sung (1600 x 1200)".
QAction * saveAsHighAction
 Menü-Eintrag "Hohe Aufl&ouml;sung (3200 x 2400)".
QAction * quitAction
 Menü-Eintrag "Beenden".
QAction * mandelbrotAction
 Menü-Eintrag "Mandelbrot-Menge".
QAction * mandelbarAction
 Menü-Eintrag "Mandelbar-Menge".
QAction * multibrotAction
 Menü-Eintrag "Multibrot-Menge".
QAction * juliaAction
 Menü-Eintrag "Julia-Menge".
QAction * aboutAction
 Menü-Eintrag "&Uuml;ber Fraktale".

Geschützte Methoden

void closeEvent (QCloseEvent *event)
 Überschreiben der Methode zum Schließen des Fensters.

Ausführliche Beschreibung

Anlegen und Anordnen aller UI-Elemente des Hauptfensters "Fraktale".

Autor:
Marcell Dietl

Beschreibung der Konstruktoren und Destruktoren

MainWindow::MainWindow ( QWidget *  parent = 0)

Erzeugt das MainWindow ("Fraktale").

Parameter:
parentStets 0, um das Widgets als Window zu definieren.

Dokumentation der Elementfunktionen

void MainWindow::closeAllWindows ( ) [signal]

Alle Fenster der Anwendung und die Anwendung selbst schließen.

void MainWindow::closeEvent ( QCloseEvent *  event) [protected]

Überschreiben der Methode zum Schließen des Fensters.

Emittiert ein Signal zum Beenden der gesamten Anwendung.

Parameter:
eventDas abgefangene Ereignis.
void MainWindow::setDefaultFractal ( )

Zeigt das Standard-Fraktal, die Mandelbrot-Menge, an.

void MainWindow::setFractal ( QImage  newFractal) [slot]

Verändert das aktuell angezeigte Fraktals.

Parameter:
newFractalDas neue Fraktal.

Dokumentation der Datenelemente

Menü-Eintrag "&Uuml;ber Fraktale".

Das Bild des aktuell angezeigten Fraktals.

Das Label des aktuell angezeigten Fraktals.

Menü-Eintrag "Julia-Menge".

Menü-Eintrag "Mandelbar-Menge".

Menü-Eintrag "Mandelbrot-Menge".

Menü-Eintrag "Multibrot-Menge".

Menü-Eintrag "Beenden".

Menü-Eintrag "Hohe Aufl&ouml;sung (3200 x 2400)".

Menü-Eintrag "Niedrige Aufl&ouml;sung (800 x 600)".

Menü-Eintrag "Mittlere Aufl&ouml;sung (1600 x 1200)".


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
 Alle Klassen Funktionen Variablen