]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/simplephysics.cpp
Emit signal for control changes initiated by the control model itself
[r2c2.git] / source / libmarklin / simplephysics.cpp
index 3dc8e2ef93c2b61ee3c806252b81029aa78f5701..284e5271b6ae9a06448857a663dbab146e2e2c73 100644 (file)
@@ -25,7 +25,10 @@ SimplePhysics::SimplePhysics():
 void SimplePhysics::set_control(const string &name, float v)
 {
        if(name=="speed")
+       {
                target_speed.set(v);
+               signal_control_changed.emit(name, target_speed.value);
+       }
 }
 
 const TrainControl &SimplePhysics::get_control(const string &name) const