refs #258, notification sounds for voice room joined/left

* settings for notification sounds
* wav files
* changes in GUI
This commit is contained in:
Klaus Basan
2014-06-05 02:19:00 +02:00
parent 02bb054f5a
commit 1b804ca8d7
9 changed files with 292 additions and 6 deletions

View File

@@ -474,10 +474,14 @@ namespace BlackSound
success = playlist->addMedia(QUrl::fromLocalFile(QCoreApplication::applicationDirPath().append("/sounds/login.wav"))) && success;
success = playlist->addMedia(QUrl::fromLocalFile(QCoreApplication::applicationDirPath().append("/sounds/logoff.wav"))) && success;
success = playlist->addMedia(QUrl::fromLocalFile(QCoreApplication::applicationDirPath().append("/sounds/privatemessage.wav"))) && success;
success = playlist->addMedia(QUrl::fromLocalFile(QCoreApplication::applicationDirPath().append("/sounds/voiceroomjoined.wav"))) && success;
success = playlist->addMedia(QUrl::fromLocalFile(QCoreApplication::applicationDirPath().append("/sounds/voiceroomleft.wav"))) && success;
Q_ASSERT(success);
playlist->setPlaybackMode(QMediaPlaylist::CurrentItemOnce);
mediaPlayer->setPlaylist(playlist);
}
if (notification == CNotificationSounds::NotificationsLoadSounds) return;
int index = static_cast<int>(notification);
playlist->setCurrentIndex(index);
mediaPlayer->setVolume(volume); // 0-100

Binary file not shown.

Binary file not shown.