Attempt to get ExternalRecorder to compile under Qt5