Added sound to the alert
[kitchenalert] / src / alertsound.cpp
1 /**************************************************************************
2         This file is part of KitchenAlert v.0.09
3
4         Copyright (C) 2010  Heli Hyvättinen
5
6         Kitchen Alert is free software: you can redistribute it and/or modify
7         it under the terms of the GNU General Public License as published by
8         the Free Software Foundation, either version 3 of the License, or
9         (at your option) any later version.
10
11         This program is distributed in the hope that it will be useful,
12         but WITHOUT ANY WARRANTY; without even the implied warranty of
13         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14         GNU General Public License for more details.
15
16         You should have received a copy of the GNU General Public License
17         along with this program.  If not, see <http://www.gnu.org/licenses/>.
18
19 **************************************************************************/
20
21
22
23
24
25 #include "alertsound.h"
26
27 #include <QDebug>
28
29
30
31 AlertSound::AlertSound(QObject *parent) :
32     QObject(parent)
33 {
34
35
36     pSound_ = Phonon::createPlayer(Phonon::MusicCategory, Phonon::MediaSource("/home/user/MyDocs/KitchenAlertTestSound1.wav"));
37 }
38
39 void AlertSound::play()
40 {
41
42     pSound_->play();
43     qDebug() << "Sound should be played now";
44 }
45
46 void AlertSound::stop()
47 {
48
49     pSound_->stop();
50 }