Index: mainwindow.cpp
===================================================================
--- mainwindow.cpp	(revision 5484)
+++ mainwindow.cpp	(working copy)
@@ -16,6 +16,7 @@
 #include <QtConcurrent/QtConcurrentRun>
 #include <QProgressDialog>
 #include <QHostInfo>
+#include <QSound>
 
 #include "revision_utils.hpp"
 #include "soundout.h"
@@ -1667,6 +1668,8 @@
       if (((abs(decodedtext.frequencyOffset() - m_wideGraph->rxFreq()) <= 10) and
            m_mode!="JT4") or baveJT4msg) {
           // This msg is within 10 hertz of our tuned frequency, or a JT4 avg
+        if (!decodedtext.string().contains(m_baseCall) && !decodedtext.string().contains("CQ ")) 
+           QSound::play("Message.wav");
         ui->decodedTextBrowser2->displayDecodedText(decodedtext
                                                     , m_baseCall
                                                     , false
@@ -2256,6 +2261,7 @@
   if (m_mode.mid(0,4)!="WSPR" and m_config.watchdog() and
       m_repeatMsg>=m_watchdogLimit-1) {
     on_stopTxButton_clicked();
+    QSound::play("RunawayTX.wav");
     msgBox("Runaway Tx watchdog");
     m_repeatMsg=0;
   }

