diff --git a/Audio/audio.qrc b/Audio/audio.qrc index ec07a4005..986145be1 100644 --- a/Audio/audio.qrc +++ b/Audio/audio.qrc @@ -1,5 +1,6 @@ discovered.wav + error.wav diff --git a/Audio/error.wav b/Audio/error.wav new file mode 100644 index 000000000..d7927c849 Binary files /dev/null and b/Audio/error.wav differ diff --git a/Source/biblioteq_batch_activities.cc b/Source/biblioteq_batch_activities.cc index 4f3ffb67b..e6477dc42 100644 --- a/Source/biblioteq_batch_activities.cc +++ b/Source/biblioteq_batch_activities.cc @@ -929,6 +929,10 @@ void biblioteq_batch_activities::slotScanBorrowingTimerTimeout(void) else copyIdentifier->setText (tr("A copy is not available (%1).").arg(str)); + +#ifdef BIBLIOTEQ_AUDIO_SUPPORTED + play("qrc:/error.wav"); +#endif } m_ui.borrow_table->blockSignals(false); @@ -995,6 +999,8 @@ void biblioteq_batch_activities::slotScanDiscoverTimerTimeout(void) #ifdef BIBLIOTEQ_AUDIO_SUPPORTED if(!item->text().isEmpty()) play("qrc:/discovered.wav"); + else + play("qrc:/error.wav"); #endif m_ui.discover_table->setItem(m_ui.discover_table->rowCount() - 1, 1, item);