diff --git a/src/audio/QGCAudioWorker.cpp b/src/audio/QGCAudioWorker.cpp index 7ec5e63af985f35230e6da18dc87cb8c192a6a50..9815dee52f820ee8a228a8e2545d2e9f1a613a13 100644 --- a/src/audio/QGCAudioWorker.cpp +++ b/src/audio/QGCAudioWorker.cpp @@ -77,6 +77,7 @@ void QGCAudioWorker::init() // Prepare regular emergency signal, will be fired off on calling startEmergency() emergencyTimer = new QTimer(); connect(emergencyTimer, SIGNAL(timeout()), this, SLOT(beep())); + } QGCAudioWorker::~QGCAudioWorker() @@ -149,9 +150,7 @@ void QGCAudioWorker::beep() if (!muted) { - // Use QFile to transform path for all OS - QFile f(QCoreApplication::applicationDirPath() + QString("/files/audio/alert.wav")); - sound->play(f.fileName()); + sound->play(":/files/audio/alert.wav"); } }