SimulationDialogUI Klassenreferenz

#include <SimulationDialogUI.h>

Klassendiagramm für SimulationDialogUI:

Inheritance graph
[Legende]
Zusammengehörigkeiten von SimulationDialogUI:

Collaboration graph
[Legende]

Öffentliche Methoden

 SimulationDialogUI (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 ~SimulationDialogUI ()

Datenfelder

MyCanvasViewcanvasView
QPushButton * resumeSimulationButton
QPushButton * startSimulationButton
QPushButton * stopSimulationButton

Geschützte Slots

virtual void languageChange ()

Geschützte Attribute

QHBoxLayout * layout10
QVBoxLayout * SimulationDialogUILayout

Private Attribute

QPixmap image0

Ausführliche Beschreibung

Definiert in Zeile 23 der Datei SimulationDialogUI.h.


Beschreibung der Konstruktoren und Destruktoren

SimulationDialogUI::SimulationDialogUI ( QWidget *  parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0 
)

Definiert in Zeile 25 der Datei SimulationDialogUI.cpp.

Benutzt canvasView, languageChange(), layout10, resumeSimulationButton, SimulationDialogUILayout, startSimulationButton und stopSimulationButton.

00026     : QDialog( parent, name, modal, fl )
00027 {
00028     if ( !name )
00029    setName( "SimulationDialogUI" );
00030     SimulationDialogUILayout = new QVBoxLayout( this, 11, 6, "SimulationDialogUILayout"); 
00031 
00032     canvasView = new MyCanvasView( this, "canvasView" );
00033     canvasView->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, 0, 0, canvasView->sizePolicy().hasHeightForWidth() ) );
00034     SimulationDialogUILayout->addWidget( canvasView );
00035 
00036     layout10 = new QHBoxLayout( 0, 0, 6, "layout10"); 
00037 
00038     startSimulationButton = new QPushButton( this, "startSimulationButton" );
00039     layout10->addWidget( startSimulationButton );
00040 
00041     resumeSimulationButton = new QPushButton( this, "resumeSimulationButton" );
00042     layout10->addWidget( resumeSimulationButton );
00043 
00044     stopSimulationButton = new QPushButton( this, "stopSimulationButton" );
00045     layout10->addWidget( stopSimulationButton );
00046     SimulationDialogUILayout->addLayout( layout10 );
00047     languageChange();
00048     resize( QSize(723, 520).expandedTo(minimumSizeHint()) );
00049     clearWState( WState_Polished );
00050 }

SimulationDialogUI::~SimulationDialogUI (  ) 

Definiert in Zeile 55 der Datei SimulationDialogUI.cpp.

00056 {
00057     // no need to delete child widgets, Qt does it all for us
00058 }


Dokumentation der Elementfunktionen

void SimulationDialogUI::languageChange (  )  [protected, virtual, slot]

Definiert in Zeile 64 der Datei SimulationDialogUI.cpp.

Benutzt resumeSimulationButton, startSimulationButton und stopSimulationButton.

Wird benutzt von SimulationDialogUI().

00065 {
00066     setCaption( tr( "Walking Robot Simulation" ) );
00067     startSimulationButton->setText( tr( "start simulation" ) );
00068     resumeSimulationButton->setText( tr( "&resume simulation" ) );
00069     resumeSimulationButton->setAccel( QKeySequence( tr( "Alt+R" ) ) );
00070     stopSimulationButton->setText( tr( "st&op simulation" ) );
00071     stopSimulationButton->setAccel( QKeySequence( tr( "Alt+O" ) ) );
00072 }


Dokumentation der Datenelemente

QPixmap SimulationDialogUI::image0 [private]

Definiert in Zeile 44 der Datei SimulationDialogUI.h.

QHBoxLayout* SimulationDialogUI::layout10 [protected]

Definiert in Zeile 38 der Datei SimulationDialogUI.h.

Wird benutzt von SimulationDialogUI().

Definiert in Zeile 37 der Datei SimulationDialogUI.h.

Wird benutzt von SimulationDialogUI().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Erzeugt am Thu Nov 20 13:13:25 2008 für Laufroboter GUI - API Dokumentation von  doxygen 1.5.7.1