I think interrupting a recording with a QMessageBox() popup is not good design. To keep this PR moving forward lets just print to the logger and we can hook this up into the Notification System in a future PR when the notification system is ready. How's that sound?