~noskcaj/ubuntu/saucy/sflphone/merge-1.2.3-2

« back to all changes in this revision

Viewing changes to kde/src/conf/dlgaudio.h

  • Committer: Package Import Robot
  • Author(s): Mark Purcell
  • Date: 2012-05-19 21:46:37 UTC
  • mfrom: (1.1.7)
  • Revision ID: package-import@ubuntu.com-20120519214637-la8rbrford5kj6m3
Tags: 1.1.0-1
* New upstream release 
  - Fixes "FTBFS with libccrtp-dev/2.0.2 from experimental" (Closes: #663282)
* NEW Maintainer: Debian VoIP Team - Thanks Francois for your work.
  - (Closes: #665789: O: sflphone -- SIP and IAX2 compatible VoIP phone)
* Added Build-Depends: libdbus-c++-bin
* Add gcc47-fixes.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/***************************************************************************
2
 
 *   Copyright (C) 2009-2012 by Savoir-Faire Linux                         *
3
 
 *   Author : Jérémy Quentin <jeremy.quentin@savoirfairelinux.com>         *
4
 
 *            Emmanuel Lepage Vallee <emmanuel.lepage@savoirfairelinux.com>*
5
 
 *                                                                         *
6
 
 *   This program 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, write to the                         *
18
 
 *   Free Software Foundation, Inc.,                                       *
19
 
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
20
 
 **************************************************************************/
21
 
#ifndef DLGAUDIO_H
22
 
#define DLGAUDIO_H
23
 
 
24
 
#include <QWidget>
25
 
#include <kconfigdialog.h>
26
 
 
27
 
#include "ui_dlgaudiobase.h"
28
 
#include "conf/ConfigurationSkeleton.h"
29
 
 
30
 
/**
31
 
   @author Jérémy Quentin <jeremy.quentin@gmail.com>
32
 
*/
33
 
class DlgAudio : public QWidget, public Ui_DlgAudioBase
34
 
{
35
 
Q_OBJECT
36
 
public:
37
 
   //Constructor
38
 
   DlgAudio(KConfigDialog *parent = 0);
39
 
 
40
 
   //Destructor
41
 
   ~DlgAudio();
42
 
 
43
 
public slots:
44
 
   void updateWidgets();
45
 
   void updateSettings();
46
 
   bool hasChanged();
47
 
   /**
48
 
    *   Loads the ALSA settings to fill the combo boxes
49
 
    *   of the ALSA settings.
50
 
    *   ALSA choices for input, output... can be load only
51
 
    *   when the daemon has set ALSA as sound manager.
52
 
    *   So we have to load these settings once the user choses
53
 
    *   ALSA.
54
 
    */
55
 
   void loadAlsaSettings();
56
 
 
57
 
private slots:
58
 
   //void codecTableChanged();
59
 
 
60
 
signals:
61
 
   void updateButtons();
62
 
};
63
 
 
64
 
#endif