Allgemeines einstellungsdock, verschiedenes anderes

git-svn-id: http://svn.lsim.tuxzone.org/trunk@15 4bec179b-ab65-46ed-a5f8-55b8b5c735d0
This commit is contained in:
catdog2
2008-11-13 22:10:20 +00:00
parent 4add2d0631
commit 3dc80bdeb0
7 changed files with 126 additions and 57 deletions

View File

@@ -58,6 +58,9 @@ class SimulScene : public QGraphicsScene {
double getPowerAt(QPointF point, double charge, double speedX, double speedY, char xy);
QWidget* getProbeDockWidget() const;
bool isFlightPathVisible();
int getTimeLineDuration();
public slots:
void setSceneMode(SceneMode mode);
@@ -72,6 +75,8 @@ class SimulScene : public QGraphicsScene {
void setMeterPerPx ( double theValue );
double getMeterPerPx() const;
void setFlightPathVisible(bool visible = true);
void setTimeLineDuration(int duration);
private slots:
@@ -85,6 +90,7 @@ class SimulScene : public QGraphicsScene {
void timePerStepChanged(double timePerStep);
void meterPerPxChanged(double meterPerPx);
void flightPathVisibilityChanged(bool visible);
void timeLineDurationChanged(int duration);
private:
QTimeLine *timer;