message: [contour] Guard against unhandled exceptions in wheelEvent.
diff: @@ -722,12 +722,19 @@ void TerminalWindow::keyPressEvent(QKeyEvent* _keyEvent)
  }
  void TerminalWindow::wheelEvent(QWheelEvent* _event)
  +{
  + try
  {
  auto const button = _event->delta() > 0 ? terminal::MouseButton::WheelUp : terminal::MouseButton::WheelDown;
  auto const mouseEvent = terminal::MousePressEvent{button, makeModifier(_event->modifiers())};
  executeInput(mouseEvent);
  }
  + catch (std::exception const& e)
  + {
  + reportUnhandledException(__PRETTY_FUNCTION__, e);
  + }
  +}
  void TerminalWindow::executeInput(terminal::MouseEvent const& _mouseEvent)
  {
  