From bbb8227780c0faff81cab2ff91f4418c04b72ad1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Remko=20Tron=C3=A7on?= <git@el-tramo.be>
Date: Sat, 21 Aug 2010 09:55:22 +0200
Subject: Added SoundPlayer::isAvailable.


diff --git a/Swift/Controllers/SoundPlayer.h b/Swift/Controllers/SoundPlayer.h
index b71d759..1d7f94d 100644
--- a/Swift/Controllers/SoundPlayer.h
+++ b/Swift/Controllers/SoundPlayer.h
@@ -12,5 +12,6 @@ namespace Swift {
 			virtual ~SoundPlayer() {};
 			enum SoundEffect{MessageReceived};
 			virtual void playSound(SoundEffect sound) = 0;
+			virtual bool isAvailable() const = 0;
 	};
 }
diff --git a/Swift/QtUI/QtSoundPlayer.cpp b/Swift/QtUI/QtSoundPlayer.cpp
index 7fd6564..9860bc2 100644
--- a/Swift/QtUI/QtSoundPlayer.cpp
+++ b/Swift/QtUI/QtSoundPlayer.cpp
@@ -34,4 +34,8 @@ void QtSoundPlayer::playSound(const String& soundResource) {
 	}
 }
 
+bool QtSoundPlayer::isAvailable() const {
+	return QSound::isAvailable();
+}
+
 }
diff --git a/Swift/QtUI/QtSoundPlayer.h b/Swift/QtUI/QtSoundPlayer.h
index 21ad8bb..da6fdda 100644
--- a/Swift/QtUI/QtSoundPlayer.h
+++ b/Swift/QtUI/QtSoundPlayer.h
@@ -20,6 +20,7 @@ namespace Swift {
 			QtSoundPlayer(ApplicationPathProvider* applicationPathProvider);
 
 			void playSound(SoundEffect sound);
+			bool isAvailable() const;
 
 		private:
 			void playSound(const String& soundResource);
-- 
cgit v0.10.2-6-g49f6