void Rotation::setRotation(EulerAngles const& _angles) { { QSignalBlocker blocker(this); x_->setValue(_angles.roll().degrees()); y_->setValue(_angles.pitch().degrees()); z_->setValue(_angles.yaw().degrees()); } emit rotationChanged(); }