diff --git a/src/lsim.cpp b/src/lsim.cpp index 6370597..968c11d 100644 --- a/src/lsim.cpp +++ b/src/lsim.cpp @@ -818,6 +818,11 @@ void lsim::startCalculation() { setMode(EditMode); return; } + if (simulscene->getProbeChargeItem()->getAdaptiveStepLength() == 0) { + QMessageBox::critical (this,tr("B\366ser Fehler!"),tr("Die Schrittweite darf nicht 0 sein!")); + setMode(EditMode); + return; + } statusBar()->showMessage(tr("Berechne Flugbahn. Bitte Warten ...")); QApplication::setOverrideCursor(QCursor(Qt::WaitCursor));