toolbar icons and many more things

git-svn-id: http://svn.lsim.tuxzone.org/trunk@24 4bec179b-ab65-46ed-a5f8-55b8b5c735d0
This commit is contained in:
catdog2
2008-12-06 22:54:33 +00:00
parent b795ceb914
commit e79024ba28
50 changed files with 92395 additions and 1636 deletions

View File

@@ -85,6 +85,8 @@ class SimulScene : public QGraphicsScene {
void setSceneMode(SceneMode mode);
void startTimer();
void stopTimer();
void pauseTimer(bool yesno);
void startPauseTimer(bool yesno);
void deleteSelectedFieldItems();
void setTimePerStep(double time);
///starte die Berechnung der teilchenbahn(en)
@@ -104,6 +106,7 @@ class SimulScene : public QGraphicsScene {
void moveSelectedFieldItemOnTop();
void moveFieldItemOnBottom(QGraphicsItem* fieldItem);
void moveSelectedFieldItemOnBottom();
void resetScene();
private slots:
void displayResizeRects(bool move = false);
@@ -117,6 +120,7 @@ class SimulScene : public QGraphicsScene {
void meterPerPxChanged(double meterPerPx);
void flightPathVisibilityChanged(bool visible);
void timeLineDurationChanged(int duration);
void timeLineInRunningState(bool yesno = false);
private:
QTimeLine *timer;
@@ -179,6 +183,8 @@ class SimulScene : public QGraphicsScene {
static const qreal FieldDefaultZValue = 10.0; //default z-value fuer Felder
static const qreal FieldZStep = 1e-10; //schritt, um den der z-index erhoeht wird
void setupVars();
protected: