#include <SimulationDialog.h>
Definiert in Zeile 23 der Datei SimulationDialog.h.
Öffentliche Methoden | |
SimulationDialog (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0) | |
~SimulationDialog () | |
Datenfelder | |
MyCanvasView * | canvasView |
QPushButton * | resumeSimulationButton |
QPushButton * | startSimulationButton |
QPushButton * | stopSimulationButton |
Geschützte Slots | |
virtual void | languageChange () |
Geschützte Attribute | |
QHBoxLayout * | layout10 |
QVBoxLayout * | SimulationDialogLayout |
Private Attribute | |
QPixmap | image0 |
SimulationDialog::SimulationDialog | ( | QWidget * | parent = 0 , |
|
const char * | name = 0 , |
|||
bool | modal = FALSE , |
|||
WFlags | fl = 0 | |||
) |
Definiert in Zeile 25 der Datei SimulationDialog.cpp.
Benutzt canvasView, languageChange(), layout10, resumeSimulationButton, SimulationDialogLayout, startSimulationButton und stopSimulationButton.
00026 : QDialog( parent, name, modal, fl ) 00027 { 00028 if ( !name ) 00029 setName( "SimulationDialog" ); 00030 SimulationDialogLayout = new QVBoxLayout( this, 11, 6, "SimulationDialogLayout"); 00031 00032 canvasView = new MyCanvasView( this, "canvasView" ); 00033 canvasView->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, 0, 0, canvasView->sizePolicy().hasHeightForWidth() ) ); 00034 SimulationDialogLayout->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 SimulationDialogLayout->addLayout( layout10 ); 00047 languageChange(); 00048 resize( QSize(723, 520).expandedTo(minimumSizeHint()) ); 00049 clearWState( WState_Polished ); 00050 }
SimulationDialog::~SimulationDialog | ( | ) |
void SimulationDialog::languageChange | ( | ) | [protected, virtual, slot] |
Definiert in Zeile 64 der Datei SimulationDialog.cpp.
Benutzt resumeSimulationButton, startSimulationButton und stopSimulationButton.
Wird benutzt von SimulationDialog().
00065 { 00066 setCaption( tr( "Walking Robot Simulation" ) ); 00067 startSimulationButton->setText( tr( "st&art 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 }
Definiert in Zeile 31 der Datei SimulationDialog.h.
Wird benutzt von Simulation::apply_button_clicked(), SimulationDialog(), Simulation::simulationWalk() und Simulation::start_simulation_clicked().
QPixmap SimulationDialog::image0 [private] |
Definiert in Zeile 44 der Datei SimulationDialog.h.
QHBoxLayout* SimulationDialog::layout10 [protected] |
QPushButton* SimulationDialog::resumeSimulationButton |
Definiert in Zeile 33 der Datei SimulationDialog.h.
Wird benutzt von languageChange(), Simulation::resume_simulation_clicked(), Simulation::Simulation(), SimulationDialog(), Simulation::start_simulation_clicked() und Simulation::stop_simulation_clicked().
QVBoxLayout* SimulationDialog::SimulationDialogLayout [protected] |
QPushButton* SimulationDialog::startSimulationButton |
Definiert in Zeile 32 der Datei SimulationDialog.h.
Wird benutzt von languageChange(), Simulation::resume_simulation_clicked(), Simulation::Simulation(), SimulationDialog(), Simulation::start_simulation_clicked() und Simulation::stop_simulation_clicked().
QPushButton* SimulationDialog::stopSimulationButton |
Definiert in Zeile 34 der Datei SimulationDialog.h.
Wird benutzt von languageChange(), Simulation::resume_simulation_clicked(), Simulation::Simulation(), SimulationDialog(), Simulation::start_simulation_clicked() und Simulation::stop_simulation_clicked().