daten an aus eingebaut

git-svn-id: http://svn.lsim.tuxzone.org/trunk@66 4bec179b-ab65-46ed-a5f8-55b8b5c735d0
This commit is contained in:
catdog2
2009-01-26 13:42:09 +00:00
parent e2c4048add
commit 668cb9cdcc
3 changed files with 47 additions and 0 deletions

View File

@@ -125,6 +125,7 @@ void SimulScene::drawBackground ( QPainter * painter, const QRectF & rect ) {
}
void SimulScene::handleTimeLineValueChange(qreal value ) {
if (!getScenePosLablesActive()) return; //abbrechen, wenn deaktiviert da rechenintensiv
int step = 0;
QList<QPair<qreal, QPointF> > poslist = ani->posList();
for(int i = 1;i<poslist.count() ; ++i ) {
@@ -161,6 +162,8 @@ void SimulScene::setupVars() {
setTimeLineDuration(30000);
setFlightPathVisible(true);
setScenePosLablesActive(false);
}
QList<QVariant> SimulScene::getSaveDataList() {
@@ -1155,3 +1158,14 @@ void SimulScene::resetScene() {
setupVars();
ellipse1->resetProbe();
}
bool SimulScene::getScenePosLablesActive() const {
return scenePosLablesActive;
}
void SimulScene::setScenePosLablesActive ( bool theValue ) {
scenePosLablesActive = theValue;
emit scenePosLablesActiveChanged(theValue);
}